Skip to content

Remi12138/Xianjing_Huang_Mini_Proj_2

Repository files navigation

Xianjing_Huang_Mini_Proj_2

Lint Format Install Test

Directory Tree Structure

Xianjing_Huang_Mini_Proj_2/
├── .devcontainer/
│   ├── devcontainer.json
│   └── Dockerfile
├── .github/
│   └── workflows/
│       ├── format.yml
│       ├── install.yml
│       ├── lint.yml
│       └── test.yml
├── imgs/
├── .gitignore
├── data_intro.png
├── main.py
├── Makefile
├── medals_histogram_plot.png
├── medals_pie_chart_plot.png
├── olympics2024.csv
├── README.md
├── repport.pdf
├── requirements.txt
└── test_main.py

Requirements

  • Python script using Polars for descriptive statistics
  • Read a dataset (CSV or Excel)
  • Generate summary statistics (mean, median, standard deviation)
  • Create at least one data visualization

Preparation

  1. Open codespaces
  2. Wait for container to be built and pinned requirements from requirements.txt to be installed
  3. If running locally, git clone the repository and use make install 1

Check format and test errors

  1. Format code make format 3
  2. Lint code make lint 4
  3. Test code make test 2

Descriptive Statistics

0

Visualization

  1. Histogram 5
  2. Pie Chart 6

Report

Generated summary report (PDF) via CI/CD for extra credit. 7 You can find it here Report

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published