HoopR Versions Save

An R package to quickly obtain clean and tidy men's basketball play by play data.

v1.3.0

2 years ago

Add Full Coverage for NBA Stats API

Adding roughly 127 functions

Function File Location
nba_alltimeleadersgrids R/nba_stats_leaders.R
nba_assistleaders R/nba_stats_leaders.R
nba_assisttracker R/nba_stats_leaders.R
nba_boxscoreadvancedv2 R/nba_stats_boxscore.R
nba_boxscoredefensive R/nba_stats_boxscore.R
nba_boxscorefourfactorsv2 R/nba_stats_boxscore.R
nba_boxscorematchups R/nba_stats_boxscore.R
nba_boxscoremiscv2 R/nba_stats_boxscore.R
nba_boxscoreplayertrackv2 R/nba_stats_boxscore.R
nba_boxscorescoringv2 R/nba_stats_boxscore.R
nba_boxscoresimilarityscore R/nba_stats_boxscore.R
nba_boxscoresummaryv2 R/nba_stats_boxscore.R
nba_boxscoretraditionalv2 R/nba_stats_boxscore.R
nba_boxscoreusagev2 R/nba_stats_boxscore.R
nba_commonallplayers R/nba_stats_roster.R
nba_commonplayerinfo R/nba_stats_roster.R
nba_commonplayoffseries R/nba_stats_roster.R
nba_commonteamroster R/nba_stats_roster.R
nba_commonteamyears R/nba_stats_roster.R
nba_cumestatsplayer R/nba_stats_cume.R
nba_cumestatsplayergames R/nba_stats_cume.R
nba_cumestatsteam R/nba_stats_cume.R
nba_cumestatsteamgames R/nba_stats_cume.R
nba_defensehub R/nba_stats_leaders.R
nba_draftboard R/nba_stats_draft.R
nba_draftcombinedrillresults R/nba_stats_draft.R
nba_draftcombinenonstationaryshooting R/nba_stats_draft.R
nba_draftcombineplayeranthro R/nba_stats_draft.R
nba_draftcombinespotshooting R/nba_stats_draft.R
nba_draftcombinestats R/nba_stats_draft.R
nba_fantasywidget R/nba_stats_lineups.R
nba_franchisehistory R/nba_stats_franchise.R
nba_franchiseleaders R/nba_stats_franchise.R
nba_franchiseplayers R/nba_stats_franchise.R
nba_glalumboxscoresimilarityscore R/nba_stats_boxscore.R
nba_homepageleaders R/nba_stats_leaders.R
nba_homepagev2 R/nba_stats_leaders.R
nba_hustlestatsboxscore R/nba_stats_boxscore.R
nba_leaderstiles R/nba_stats_leaders.R
nba_leaguedashlineups R/nba_stats_lineups.R
nba_leaguedashoppptshot R/nba_stats_league_dash.R
nba_leaguedashplayerbiostats R/nba_stats_league_dash.R
nba_leaguedashplayerclutch R/nba_stats_league_dash.R
nba_leaguedashplayerptshot R/nba_stats_league_dash.R
nba_leaguedashplayershotlocations R/nba_stats_league_dash.R
nba_leaguedashplayerstats R/nba_stats_league_dash.R
nba_leaguedashptdefend R/nba_stats_league_dash.R
nba_leaguedashptstats R/nba_stats_league_dash.R
nba_leaguedashptteamdefend R/nba_stats_league_dash.R
nba_leaguedashteamclutch R/nba_stats_league_dash.R
nba_leaguedashteamptshot R/nba_stats_league_dash.R
nba_leaguedashteamshotlocations R/nba_stats_league_dash.R
nba_leaguedashteamstats R/nba_stats_league_dash.R
nba_leaguegamefinder R/nba_stats_league.R
nba_leaguegamelog R/nba_stats_league.R
nba_leaguehustlestatsplayer R/nba_stats_hustle.R
nba_leaguehustlestatsplayerleaders R/nba_stats_hustle.R
nba_leaguehustlestatsteam R/nba_stats_hustle.R
nba_leaguehustlestatsteamleaders R/nba_stats_hustle.R
nba_leagueleaders R/nba_stats_leaders.R
nba_leaguelineupviz R/nba_stats_lineups.R
nba_leagueplayerondetails R/nba_stats_lineups.R
nba_leagueseasonmatchups R/nba_stats_lineups.R
nba_leaguestandings R/nba_stats_league.R
nba_leaguestandingsv3 R/nba_stats_league.R
nba_matchupsrollup R/nba_stats_lineups.R
nba_pbp R/nba_stats_pbp.R
nba_playerawards R/nba_stats_player.R
nba_playercareerbycollege R/nba_stats_player.R
nba_playercareerbycollegerollup R/nba_stats_player.R
nba_playercareerstats R/nba_stats_player.R
nba_playercompare R/nba_stats_player.R
nba_playerdashboardbyclutch R/nba_stats_player_dash.R
nba_playerdashboardbygamesplits R/nba_stats_player_dash.R
nba_playerdashboardbygeneralsplits R/nba_stats_player_dash.R
nba_playerdashboardbylastngames R/nba_stats_player_dash.R
nba_playerdashboardbyopponent R/nba_stats_player_dash.R
nba_playerdashboardbyshootingsplits R/nba_stats_player_dash.R
nba_playerdashboardbyteamperformance R/nba_stats_player_dash.R
nba_playerdashboardbyyearoveryear R/nba_stats_player_dash.R
nba_playerdashptpass R/nba_stats_player_dash.R
nba_playerdashptreb R/nba_stats_player_dash.R
nba_playerdashptshotdefend R/nba_stats_player_dash.R
nba_playerdashptshots R/nba_stats_player_dash.R
nba_playerestimatedmetrics R/nba_stats_player.R
nba_playerfantasyprofile R/nba_stats_player.R
nba_playerfantasyprofilebargraph R/nba_stats_player.R
nba_playergamelog R/nba_stats_player.R
nba_playergamelogs R/nba_stats_player.R
nba_playergamestreakfinder R/nba_stats_player.R
nba_playernextngames R/nba_stats_player.R
nba_playerprofilev2 R/nba_stats_player.R
nba_playervsplayer R/nba_stats_player.R
nba_playoffpicture R/nba_stats_league.R
nba_schedule R/nba_stats_pbp.R
nba_scoreboard R/nba_stats_scoreboard.R
nba_scoreboardv2 R/nba_stats_scoreboard.R
nba_shotchartdetail R/nba_stats_shotchart.R
nba_shotchartleaguewide R/nba_stats_shotchart.R
nba_teamdashboardbyclutch R/nba_stats_team_dash.R
nba_teamdashboardbygamesplits R/nba_stats_team_dash.R
nba_teamdashboardbygeneralsplits R/nba_stats_team_dash.R
nba_teamdashboardbylastngames R/nba_stats_team_dash.R
nba_teamdashboardbyopponent R/nba_stats_team_dash.R
nba_teamdashboardbyshootingsplits R/nba_stats_team_dash.R
nba_teamdashboardbyteamperformance R/nba_stats_team_dash.R
nba_teamdashboardbyyearoveryear R/nba_stats_team_dash.R
nba_teamdashlineups R/nba_stats_team_dash.R
nba_teamdashptpass R/nba_stats_team_dash.R
nba_teamdashptreb R/nba_stats_team_dash.R
nba_teamdashptshots R/nba_stats_team_dash.R
nba_teamdetails R/nba_stats_team.R
nba_teamestimatedmetrics R/nba_stats_team.R
nba_teamgamelog R/nba_stats_team.R
nba_teamgamelogs R/nba_stats_team.R
nba_teamgamestreakfinder R/nba_stats_team.R
nba_teamhistoricalleaders R/nba_stats_team.R
nba_teaminfocommon R/nba_stats_team.R
nba_teamplayerdashboard R/nba_stats_team.R
nba_teamplayeronoffdetails R/nba_stats_team.R
nba_teamplayeronoffsummary R/nba_stats_team.R
nba_teamvsplayer R/nba_stats_team.R
nba_teamyearbyyearstats R/nba_stats_team.R
nba_videodetails R/nba_stats_video.R
nba_videoevents R/nba_stats_video.R
nba_videostatus R/nba_stats_video.R
nba_winprobabilitypbp R/nba_stats_scoreboard.R

v1.2.0

2 years ago

Add schedule loaders

v1.1.0

2 years ago

Add team box score loaders

Add player box score loaders

v1.0.5

2 years ago

v1.0.4

2 years ago

Add retry

  • Adding httr::retry() to all function calls to more naturally navigate rejected/failed requests from the API.

v1.0.3

2 years ago

Quick fix for update db functions

v1.0.1

2 years ago

Dependency pruning

This update is a non-user facing change to package dependencies to shrink the list of dependencies.

v1.0.0

2 years ago

Package renamed to hoopR

To reflect that the package is no longer just a men's college basketball and KenPom package, but also an NBA package.

Clean names and team returns

Loading capabilities added to the package

v0.4.0

3 years ago
  • Added support for ESPN's NBA play-by-play endpoints with the addition of the following functions:
  • kenpomR::espn_nba_game_all() - a convenience wrapper function around the following three functions (returns the results as a list of three data frames)
    • kenpomR::espn_nba_team_box()
    • kenpomR::espn_nba_player_box()
    • kenpomR::espn_nba_pbp()
  • kenpomR::espn_nba_teams()
  • kenpomR::espn_nba_scoreboard()