Skip to content

The Streamlit app analyzes NBA player stats with user-selected filters, offering data download and intercorrelation heatmap.

Notifications You must be signed in to change notification settings

Jaweria-B/eda-basketball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NBA Player Stats Explorer

NBA

The NBA Player Stats Explorer is a Streamlit web application designed to provide users with an interactive platform for exploring and analyzing NBA player statistics from basketball-reference.com.

Features

  • Dynamic Filtering: Users can filter player statistics by selecting specific criteria such as year, team, and position using intuitive sidebar controls.
  • Data Visualization: The app generates visualizations, including data tables and intercorrelation heatmaps, to help users gain insights into player performance.
  • Data Download: Users have the option to download the displayed player statistics as a CSV file for further analysis.

How to Use

  1. Clone this repository to your local machine.
  2. Install the required Python libraries listed in requirements.txt using pip.
  3. Run the app by executing streamlit run app.py in your terminal.
  4. Select the desired year, team(s), and position(s) from the sidebar to filter the player statistics.
  5. Explore the displayed data and visualize intercorrelation heatmaps by clicking the corresponding buttons.

Demo

Experience the Live App here: Live Demo

Technologies Used

  • Python
  • Streamlit
  • Pandas
  • Matplotlib
  • Seaborn
  • NumPy
  • Base64

Data Source

The NBA player statistics data is scraped from Basketball-reference.com using the Pandas read_html() function.


Made with ❤️ by Jaweria Batool

About

The Streamlit app analyzes NBA player stats with user-selected filters, offering data download and intercorrelation heatmap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages