There is no specific order in which you must run the python scripts. But I would recommend the following order:
- Web Scrape NBA Data
- Data Analysis NBA 2004 to 2020
- Stephen Curry Analysis
- Height and Weight Analysis of NBA Players
- NBA Simple Shot Chart
The site from which the majority of the data has been taken is: https://www.basketball-reference.com/ The official NBA site is pretty thorough as well but I prefer Basketball Refernce because of the easy access to information.
Some of the abbreviations to get acquainted before you start are:
- Age -- Player's age on February 1 of the season
- Tm -- Team
- Lg -- League
- Pos -- Position
- G -- Games
- GS -- Games Started
- MP -- Minutes Played Per Game
- FG -- Field Goals Per Game
- FGA -- Field Goal Attempts Per Game
- FG% -- Field Goal Percentage
- 3P -- 3-Point Field Goals Per Game
- 3PA -- 3-Point Field Goal Attempts Per Game
- 3P% -- 3-Point Field Goal Percentage
- 2P -- 2-Point Field Goals Per Game
- 2PA -- 2-Point Field Goal Attempts Per Game
- 2P% -- 2-Point Field Goal Percentage
- eFG% -- Effective Field Goal Percentage. This statistic adjusts for the fact that a 3-point field goal is worth one more point than a 2-point field goal.
- FT -- Free Throws Per Game
- FTA -- Free Throw Attempts Per Game
- FT% -- Free Throw Percentage
- ORB -- Offensive Rebounds Per Game
- DRB -- Defensive Rebounds Per Game
- TRB -- Total Rebounds Per Game
- AST -- Assists Per Game
- STL -- Steals Per Game
- BLK -- Blocks Per Game
- TOV -- Turnovers Per Game
- PF -- Personal Fouls Per Game
- PTS -- Points Per Game
If you have any doubts, let me know in the Issues section.