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.1.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.1-py3-none-any.whl (735.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bbanalysis-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c9fedc6943c85178941a37865b8e40f9ca4156c4395a0ea4d28da0d2284bab68
MD5 b3e030338fc59be68c0c9b0ab7d62126
BLAKE2b-256 2226c0ccdd25e270ebe9acb45ee899223cdefe7803741de9e6241bb24976e8ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bbanalysis-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 746a90d80b14d70b994f39c8e28df974da8d992ac0c44f83ce53823bda36f297
MD5 da3b0f530856b03ba44c8d115ca91d98
BLAKE2b-256 21f0766c7f3e429876ba8867a64302afb98ee17f88117b96c82ed9727ec68b7c

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