Skip to main content

Analyzing baseball statistics with salaries

Project description

final-project-demo

Teaching scaffold for STAT 386 final projects. The repository bundles a Python package, Quarto site, automated tests, and a customizable Streamlit prototype.

We explore the relationship between MBA performance and salaries from 2018-2025. We developed a python package that follows our webscraping, EDA, and multiple linear regression. Our tutorial, documentation, and report are a quarto github pages website, with additonal interactive app via Streamlit.

Quick start

uv sync
uv run pytest

Streamlit prototype

  • Edit src/final_project_demo/streamlit_app.py to point at your own data sources, cleaning logic, and visuals.
  • Launch the toy UI with:
uv run streamlit run src/final_project_demo/streamlit_app.py
  • Use the sidebar toggles to preview how run_cleaning_pipeling and run_analysis_pipeline outputs appear, then replace them with real charts or KPIs.

Quarto site

Rebuild the public site (including the technical report placeholder) with:

uv run quarto render

Serve locally via uv run quarto preview while authoring docs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bbanalysis-0.1.0.tar.gz (735.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bbanalysis-0.1.0-py3-none-any.whl (735.7 kB view details)

Uploaded Python 3

File details

Details for the file bbanalysis-0.1.0.tar.gz.

File metadata

  • Download URL: bbanalysis-0.1.0.tar.gz
  • Upload date:
  • Size: 735.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for bbanalysis-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ec4ec023f0a79785f51d823f14bc18bee1a48997d0411a599c0f27da9a6f9d7d
MD5 12fa35584f56bf38c7a74c21387accbd
BLAKE2b-256 0d924a0357d641933f294e6158642bdac547153738c1077b011cd58f8a0eee2b

See more details on using hashes here.

File details

Details for the file bbanalysis-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: bbanalysis-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 735.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for bbanalysis-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2b5e5d5f4fb982c17ecf8f9efb15415eab957329c12ce990f2ad5f4ddb23485
MD5 09cad0e22c46e1b56460d44d6b1a4c7e
BLAKE2b-256 a0db6f2a2cf4daf0c33e23798b68dcc48c295cb6b05198c54792d338716524c2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page