The nbaanalysis package constructs a RShiny Dashboard, which gives the user the ability the analyze and visualize NBA player performance data on a multitude of levels, ranging from viewing high-level performance metrics to conducting exploratory and across-NBA comparisons.
run_nba_analysis()- this function runs the main shiny dashboardshooting_data- a dataset that contains each player's shooting statistics used in the shiny dashboardper_data- a dataset that contains each player's per game statistics used in the shiny dashboardplayer_stats- a dataset that contains each player's profile statistics used in the shiny dashboard
library(nbaanalysis)nbaanalysis::run_nba_analysis()
Below are the major frameworks/libraries used to create the package. Each link redirects to the documentation for the package in question.
- teamcolors
- shiny
- shinyWidgets
- shinydashboard
- ggforce
- ggplot2
- dplyr
- magrittr
- reactable
- usethis
- rvest
- purrr
- here
- readr
- stats
- devtools
- stringr
- ggthemes
- shinycssloaders
- ggrepel
- Jackie Du - jacquelyn.du@duke.edu
- Eric Bai - eric.bai@duke.edu
- Johnny Antoun - johnny.antoun@duke.edu
- Rich Fremgen - richard.fremgen@duke.edu
Distributed under the MIT License. See LICENSE.md for more information.