Skip to content

Predicting the 2021-2022 NBA MVP voting race using regression models. Used different Data Science tools such as matplotlib,pandas and sklearn to gather and process data along with model building. Juypter Notebook is used to present and provide commentary on the model and the process taken to get prediction data/

Notifications You must be signed in to change notification settings

ai1138/Predicting2022NBAMVP

 
 

Repository files navigation

Predicting the NBA 2021-2022 MVP Voting Race

We will be attempting to determine who will win the NBA Most Valuable Player award using machine learning methods such as SVM/Linear Regression. Our findings will be based on the advanced analystics of past MVP winners, their teams and the advanced analytics of this years players. We will then validate and compare the models and make a final conclusion of the work done

Data Studied

In order to make this project happen, data from both basketball reference and kaggle was needed inorder to create the prediction models for the NBA mvp race.

Tools Used

  • Pandas
  • Excel
  • Python
  • MatPlotlib

Folder Contents:

  • PerGame - contains all the per game stats of every nba player from 1977 to 2022
  • Standing- contains the NBA record standings for every year since 1977
  • Voting- Contains the MVP vote share spreads for each season since 1977
  • advanced_stats- Contains the advanced stats of every NBA player since 1977

Running the code

Simply have anaconda installed on your machine and open the jupter notebook. Alternatively this can be exported it into a google collabs notebooks. You also need to download the xslx/csv files as well and load them into your collab session or into your google drive. This way pandas can actually open the file and run the analytics we ran. All the analytics have already been ran and saved in the notebook for everyone to look at

About

Predicting the 2021-2022 NBA MVP voting race using regression models. Used different Data Science tools such as matplotlib,pandas and sklearn to gather and process data along with model building. Juypter Notebook is used to present and provide commentary on the model and the process taken to get prediction data/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%