This is my personal project for downloading and analyzing nba data.
Russell contains two main components and a scripts folder:
- russell: A scala project for etl
- visualization: a python project for analysis and data visualization
- scripts: All scripts for running various parts of the codebase.
sh seasonStats.sh --season 2017-18 --run-all
sh playerStats.sh --season 2017-18 --shot-data
sh playersOnCourt.sh --season 2017-18 --run-all
sh run.sh com.rrdinsights.russell.investigation.shots.ShotsWithPlayers --season 2017-18
sh run.sh com.rrdinsights.russell.investigation.shots.ShotChartBuilder
sh run.sh com.rrdinsights.russell.investigation.shots.expectedshots.ScoreShotsCalculator --season 2017-18
sh run.sh com.rrdinsights.russell.investigation.shots.expectedshots.ExpectedShotsPlayerCalculator --season 2017-18 -o -d -z
sh run.sh com.rrdinsights.russell.investigation.shots.expectedshots.ExpectedShotsCalculator --season 2017-18 -o -d -z
sh run.sh com.rrdinsights.russell.investigation.shots.expectedshots.ExpectedShotsByGameCalculator --season 2017-18 -o -d -z
sh run.sh com.rrdinsights.russell.investigation.shots.shotmover.ShotMover --season 2017-18
sh run.sh com.rrdinsights.russell.investigation.shots.shotmover.ShotsSeen --season 2016-17