Using the 'game' component of the py-Goldsberry package to bring data from Stats.nba.com into python (pandas) dataframes

Find the game you want by looking at the stats.nba.com website


In [23]:
from IPython.display import Image
Image("Find-game-ID-notes.png")


Out[23]:

From the stats.nba.website I look over games that have already happened. I mouse over the boxscore, and can know that the Hornets-Clippers match from Jan 09, 2016 has gameID '0021500550' by looking at the value of the boxscore link (bottom left green)

Within the 'game' method, there are many data representations (classes) one can be interested in, each of wich has their own functions

play_by_play

  • plays

boxscore_summary

  • game_summary
  • other_stats
  • officials
  • inactive_players
  • game_info
  • line_score
  • last_meeting
  • season_series

boxscore_traditional

  • player_stats
  • team_stats

boxscore_advanced

  • player_stats
  • team_stats

boxscore_misc

  • player_stats
  • team_stats

boxscore_fourfactors

  • player_stats
  • team_stats

boxscore_usage

  • player_stats
  • team_stats

boxscore_tracking

  • player_stats
  • team_stats

One accessed the bits from the game they are interested in as follows: goldsberry.game.class(GID).function()


In [24]:
import pandas as pd
import goldsberry

pd.set_option("display.max_columns", 20)

In [25]:
gid = '0021500550'
#gid is a string, not an integer

Play_by_Play


In [26]:
df = pd.DataFrame(goldsberry.game.play_by_play(gid).plays())
df


Out[26]:
EVENTMSGACTIONTYPE EVENTMSGTYPE EVENTNUM GAME_ID HOMEDESCRIPTION NEUTRALDESCRIPTION PCTIMESTRING PERIOD PERSON1TYPE PERSON2TYPE PERSON3TYPE PLAYER1_ID PLAYER1_NAME PLAYER1_TEAM_ABBREVIATION PLAYER1_TEAM_CITY PLAYER1_TEAM_ID PLAYER1_TEAM_NICKNAME PLAYER2_ID PLAYER2_NAME PLAYER2_TEAM_ABBREVIATION
0 0 12 0 0021500550 None None 12:00 1 0 0 0 0 None None None NaN None 0 None None ...
1 0 10 1 0021500550 Jump Ball Jordan vs. Zeller: Tip to Paul None 12:00 1 4 5 4 201599 DeAndre Jordan LAC Los Angeles 1610612746 Clippers 203469 Cody Zeller CHA ...
2 1 1 2 0021500550 Paul 25' 3PT Jump Shot (3 PTS) (Redick 1 AST) None 11:31 1 4 4 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 200755 JJ Redick LAC ...
3 2 6 3 0021500550 Jordan S.FOUL (P1.T1) (K.Lane) None 11:18 1 4 5 1 201599 DeAndre Jordan LAC Los Angeles 1610612746 Clippers 202391 Jeremy Lin CHA ...
4 11 3 4 0021500550 None None 11:18 1 5 0 0 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 0 None None ...
5 12 3 6 0021500550 None None 11:18 1 5 0 0 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 0 None None ...
6 0 4 8 0021500550 Jordan REBOUND (Off:0 Def:1) None 11:15 1 4 0 0 201599 DeAndre Jordan LAC Los Angeles 1610612746 Clippers 0 None None ...
7 79 2 9 0021500550 MISS Paul 15' Pullup Jump Shot None 11:02 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
8 0 4 10 0021500550 None None 11:01 1 5 0 0 203798 PJ Hairston CHA Charlotte 1610612766 Hornets 0 None None ...
9 1 2 11 0021500550 None None 10:51 1 5 0 0 101107 Marvin Williams CHA Charlotte 1610612766 Hornets 0 None None ...
10 0 4 12 0021500550 Mbah a Moute REBOUND (Off:0 Def:1) None 10:49 1 4 0 0 201601 Luc Mbah a Moute LAC Los Angeles 1610612746 Clippers 0 None None ...
11 1 2 13 0021500550 MISS Pierce 24' 3PT Jump Shot None 10:27 1 4 0 0 1718 Paul Pierce LAC Los Angeles 1610612746 Clippers 0 None None ...
12 0 4 14 0021500550 None None 10:26 1 5 0 0 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 0 None None ...
13 5 1 15 0021500550 None None 10:20 1 5 5 0 203469 Cody Zeller CHA Charlotte 1610612766 Hornets 202391 Jeremy Lin CHA ...
14 27 6 16 0021500550 None None 10:01 1 5 4 1 101107 Marvin Williams CHA Charlotte 1610612766 Hornets 1718 Paul Pierce LAC ...
15 1 1 19 0021500550 Pierce 14' Jump Shot (2 PTS) (Paul 1 AST) None 9:49 1 4 4 0 1718 Paul Pierce LAC Los Angeles 1610612746 Clippers 101108 Chris Paul LAC ...
16 1 2 20 0021500550 None None 9:35 1 5 0 0 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 0 None None ...
17 0 4 21 0021500550 Mbah a Moute REBOUND (Off:0 Def:2) None 9:34 1 4 0 0 201601 Luc Mbah a Moute LAC Los Angeles 1610612746 Clippers 0 None None ...
18 1 1 22 0021500550 Paul 14' Jump Shot (5 PTS) None 9:25 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
19 101 1 23 0021500550 None None 9:10 1 5 0 0 202689 Kemba Walker CHA Charlotte 1610612766 Hornets 0 None None ...
20 1 1 24 0021500550 Redick 20' Jump Shot (2 PTS) (Paul 2 AST) None 8:59 1 4 4 0 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 101108 Chris Paul LAC ...
21 1 1 25 0021500550 None None 8:39 1 5 5 0 101107 Marvin Williams CHA Charlotte 1610612766 Hornets 202689 Kemba Walker CHA ...
22 1 1 27 0021500550 Paul 25' 3PT Jump Shot (8 PTS) None 8:18 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
23 1 2 28 0021500550 None None 8:01 1 5 0 0 203469 Cody Zeller CHA Charlotte 1610612766 Hornets 0 None None ...
24 0 4 29 0021500550 Jordan REBOUND (Off:0 Def:2) None 8:00 1 4 0 0 201599 DeAndre Jordan LAC Los Angeles 1610612746 Clippers 0 None None ...
25 1 1 30 0021500550 Redick 25' 3PT Jump Shot (5 PTS) (Jordan 1 AST) None 7:50 1 4 4 0 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 201599 DeAndre Jordan LAC ...
26 1 9 31 0021500550 None None 7:43 1 3 0 0 1610612766 None None None NaN None 0 None None ...
27 47 1 33 0021500550 None None 7:34 1 5 0 0 101107 Marvin Williams CHA Charlotte 1610612766 Hornets 0 None None ...
28 1 1 34 0021500550 Redick 25' 3PT Jump Shot (8 PTS) (Paul 3 AST) None 7:15 1 4 4 0 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 101108 Chris Paul LAC ...
29 5 2 35 0021500550 Mbah a Moute BLOCK (1 BLK) None 7:01 1 5 0 4 202689 Kemba Walker CHA Charlotte 1610612766 Hornets 0 None None ...
30 0 4 36 0021500550 Paul REBOUND (Off:0 Def:1) None 7:00 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
31 40 5 47 0021500550 Paul Out of Bounds Lost Ball Turnover (P1.T1) None 7:00 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
32 1 2 38 0021500550 None None 6:49 1 5 0 0 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 0 None None ...
33 0 4 39 0021500550 None None 6:47 1 5 0 0 203469 Cody Zeller CHA Charlotte 1610612766 Hornets 0 None None ...
34 97 1 40 0021500550 None None 6:43 1 5 0 0 203469 Cody Zeller CHA Charlotte 1610612766 Hornets 0 None None ...
35 1 6 41 0021500550 None None 6:37 1 5 4 1 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 200755 JJ Redick LAC ...
36 0 8 42 0021500550 SUB: Crawford FOR Pierce None 6:37 1 4 4 0 1718 Paul Pierce LAC Los Angeles 1610612746 Clippers 2037 Jamal Crawford LAC ...
37 0 8 43 0021500550 SUB: W. Johnson FOR Mbah a Moute None 6:37 1 4 4 0 201601 Luc Mbah a Moute LAC Los Angeles 1610612746 Clippers 202325 Wesley Johnson LAC ...
38 1 1 44 0021500550 Redick 24' 3PT Jump Shot (11 PTS) (Paul 4 AST) None 6:26 1 4 4 0 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 101108 Chris Paul LAC ...
39 1 2 45 0021500550 None None 6:12 1 5 0 0 203798 PJ Hairston CHA Charlotte 1610612766 Hornets 0 None None ...
40 0 4 46 0021500550 Jordan REBOUND (Off:0 Def:3) None 6:12 1 4 0 0 201599 DeAndre Jordan LAC Los Angeles 1610612746 Clippers 0 None None ...
41 1 2 48 0021500550 MISS Paul 18' Jump Shot None 6:01 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
42 0 4 49 0021500550 None None 6:00 1 5 0 0 203469 Cody Zeller CHA Charlotte 1610612766 Hornets 0 None None ...
43 101 1 51 0021500550 None None 5:47 1 5 0 0 202689 Kemba Walker CHA Charlotte 1610612766 Hornets 0 None None ...
44 1 2 53 0021500550 MISS Crawford 25' 3PT Jump Shot None 5:20 1 4 0 0 2037 Jamal Crawford LAC Los Angeles 1610612746 Clippers 0 None None ...
45 0 4 54 0021500550 W. Johnson REBOUND (Off:1 Def:0) None 5:19 1 4 0 0 202325 Wesley Johnson LAC Los Angeles 1610612746 Clippers 0 None None ...
46 45 5 55 0021500550 Paul Out of Bounds - Bad Pass Turnover Turnove... None 5:07 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
47 1 6 56 0021500550 Redick P.FOUL (P1.T2) (K.Scott) None 4:58 1 4 5 1 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 202391 Jeremy Lin CHA ...
48 5 2 57 0021500550 None None 4:46 1 5 0 0 101107 Marvin Williams CHA Charlotte 1610612766 Hornets 0 None None ...
49 0 4 58 0021500550 Paul REBOUND (Off:0 Def:2) None 4:46 1 4 0 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 0 None None ...
50 1 2 59 0021500550 MISS Redick 31' 3PT Jump Shot None 4:38 1 4 0 0 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 0 None None ...
51 0 4 60 0021500550 None None 4:37 1 5 0 0 203798 PJ Hairston CHA Charlotte 1610612766 Hornets 0 None None ...
52 80 2 61 0021500550 None None 4:28 1 5 0 0 202689 Kemba Walker CHA Charlotte 1610612766 Hornets 0 None None ...
53 0 4 62 0021500550 Jordan REBOUND (Off:0 Def:4) None 4:25 1 4 0 0 201599 DeAndre Jordan LAC Los Angeles 1610612746 Clippers 0 None None ...
54 1 5 63 0021500550 Paul Bad Pass Turnover (P3.T3) None 4:20 1 4 5 0 101108 Chris Paul LAC Los Angeles 1610612746 Clippers 203798 PJ Hairston CHA ...
55 5 2 64 0021500550 Jordan BLOCK (1 BLK) None 4:14 1 5 0 4 202689 Kemba Walker CHA Charlotte 1610612766 Hornets 0 None None ...
56 0 4 65 0021500550 Redick REBOUND (Off:0 Def:1) None 4:12 1 4 0 0 200755 JJ Redick LAC Los Angeles 1610612746 Clippers 0 None None ...
57 79 1 66 0021500550 Crawford 13' Pullup Jump Shot (2 PTS) None 4:07 1 4 0 0 2037 Jamal Crawford LAC Los Angeles 1610612746 Clippers 0 None None ...
58 63 2 68 0021500550 None None 3:45 1 5 0 0 202391 Jeremy Lin CHA Charlotte 1610612766 Hornets 0 None None ...
59 0 4 69 0021500550 None None 3:42 1 5 0 0 203469 Cody Zeller CHA Charlotte 1610612766 Hornets 0 None None ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

430 rows × 33 columns

boxscore_summary


In [27]:
df = pd.DataFrame(goldsberry.game.boxscore_summary(gid).game_summary())
df


Out[27]:
GAMECODE GAME_DATE_EST GAME_ID GAME_SEQUENCE GAME_STATUS_ID GAME_STATUS_TEXT HOME_TEAM_ID LIVE_PC_TIME LIVE_PERIOD LIVE_PERIOD_TIME_BCAST NATL_TV_BROADCASTER_ABBREVIATION SEASON VISITOR_TEAM_ID WH_STATUS
0 20160109/CHALAC 2016-01-09T00:00:00 0021500550 1 3 Final 1610612746 4 Q4 - None 2015 1610612766 1

1 rows × 14 columns


In [28]:
df = pd.DataFrame(goldsberry.game.boxscore_summary(gid).other_stats())
df


Out[28]:
LARGEST_LEAD LEAD_CHANGES LEAGUE_ID PTS_2ND_CHANCE PTS_FB PTS_PAINT TEAM_ABBREVIATION TEAM_CITY TEAM_ID TIMES_TIED
0 17 2 00 8 6 34 LAC Los Angeles 1610612746 5
1 3 2 00 15 11 38 CHA Charlotte 1610612766 5

2 rows × 10 columns


In [29]:
df = pd.DataFrame(goldsberry.game.boxscore_summary(gid).officials())
df


Out[29]:
FIRST_NAME JERSEY_NUM LAST_NAME OFFICIAL_ID
0 Ron 10 Garretson 1164
1 Karl 77 Lane 202026
2 Kevin 28 Scott 202041

3 rows × 4 columns


In [30]:
df = pd.DataFrame(goldsberry.game.boxscore_summary(gid).game_info())
df


Out[30]:
ATTENDANCE GAME_DATE GAME_TIME
0 19060 SATURDAY, JANUARY 9, 2016 2:02

1 rows × 3 columns


In [31]:
df = pd.DataFrame(goldsberry.game.boxscore_summary(gid).last_meeting())
df


Out[31]:
GAME_DATE_EST GAME_ID GAME_SEQUENCE PTS PTS_OT1 PTS_OT10 PTS_OT2 PTS_OT3 PTS_OT4 PTS_OT5 PTS_OT6 PTS_OT7 PTS_OT8 PTS_OT9 PTS_QTR1 PTS_QTR2 PTS_QTR3 PTS_QTR4 TEAM_ABBREVIATION TEAM_CITY_NAME
0 2016-01-09T00:00:00 0021500550 1 97 0 0 0 0 0 0 0 0 0 0 27 16 27 27 LAC Los Angeles ...
1 2016-01-09T00:00:00 0021500550 1 83 0 0 0 0 0 0 0 0 0 0 18 28 18 19 CHA Charlotte ...

2 rows × 23 columns


In [32]:
df = pd.DataFrame(goldsberry.game.boxscore_summary(gid).season_series())
df


Out[32]:
GAME_ID LAST_GAME_DATE_EST LAST_GAME_HOME_TEAM_ABBREVIATION LAST_GAME_HOME_TEAM_CITY LAST_GAME_HOME_TEAM_ID LAST_GAME_HOME_TEAM_NAME LAST_GAME_HOME_TEAM_POINTS LAST_GAME_ID LAST_GAME_VISITOR_TEAM_CITY LAST_GAME_VISITOR_TEAM_CITY1 LAST_GAME_VISITOR_TEAM_ID LAST_GAME_VISITOR_TEAM_NAME LAST_GAME_VISITOR_TEAM_POINTS
0 0021500550 2015-12-30T00:00:00 LAC Los Angeles 1610612746 Clippers 122 0021500474 Charlotte CHA 1610612766 Hornets 117

1 rows × 13 columns

boxscore_traditional


In [33]:
df = pd.DataFrame(goldsberry.game.boxscore_traditional(gid).player_stats())
df


Out[33]:
AST BLK COMMENT DREB FG3A FG3M FG3_PCT FGA FGM FG_PCT FTA FTM FT_PCT GAME_ID MIN OREB PF PLAYER_ID PLAYER_NAME PLUS_MINUS
0 0 0 3 1 0 0.000 4 1 0.250 0 0 0.000 0021500550 21:00 0 1 203798 PJ Hairston -18 ...
1 1 1 1 7 1 0.143 12 3 0.250 0 0 0.000 0021500550 30:00 2 1 101107 Marvin Williams -20 ...
2 0 1 10 0 0 0.000 7 2 0.286 4 2 0.500 0021500550 33:06 3 4 203469 Cody Zeller -19 ...
3 4 0 4 4 3 0.750 16 9 0.563 6 5 0.833 0021500550 40:50 0 5 202391 Jeremy Lin -15 ...
4 3 0 1 4 0 0.000 16 4 0.250 5 3 0.600 0021500550 38:09 1 3 202689 Kemba Walker -19 ...
5 2 0 4 1 0 0.000 6 1 0.167 2 2 1.000 0021500550 18:00 1 1 1626163 Frank Kaminsky 6 ...
6 0 1 10 4 2 0.500 14 8 0.571 0 0 0.000 0021500550 34:10 3 1 203087 Jeremy Lamb 5 ...
7 1 0 3 2 1 0.500 5 2 0.400 2 2 1.000 0021500550 14:54 1 0 201150 Spencer Hawes 5 ...
8 3 0 0 0 0 0.000 4 1 0.250 0 0 0.000 0021500550 9:51 0 0 203148 Brian Roberts 5 ...
9 0 1 3 0 0 0.000 2 1 0.500 2 2 1.000 0021500550 18:00 1 1 201601 Luc Mbah a Moute 24 ...
10 0 2 2 8 0 0.000 10 2 0.200 0 0 0.000 0021500550 19:26 0 1 1718 Paul Pierce 11 ...
11 2 4 12 0 0 0.000 10 4 0.400 4 3 0.750 0021500550 35:25 7 2 201599 DeAndre Jordan 21 ...
12 2 0 2 5 3 0.600 10 6 0.600 2 2 1.000 0021500550 28:32 0 1 200755 JJ Redick 22 ...
13 7 1 6 5 3 0.600 19 11 0.579 0 0 0.000 0021500550 31:13 1 4 101108 Chris Paul 21 ...
14 2 0 1 7 1 0.143 20 9 0.450 0 0 0.000 0021500550 30:43 0 1 2037 Jamal Crawford 0 ...
15 0 1 3 5 1 0.200 7 1 0.143 0 0 0.000 0021500550 22:57 1 4 202325 Wesley Johnson -4 ...
16 4 0 2 0 0 0.000 0 0 0.000 0 0 0.000 0021500550 16:47 1 3 203143 Pablo Prigioni -7 ...
17 2 0 1 1 0 0.000 7 2 0.286 2 2 1.000 0021500550 24:22 0 2 203085 Austin Rivers -11 ...
18 0 0 2 0 0 0.000 6 4 0.667 0 0 0.000 0021500550 12:35 2 0 202332 Cole Aldrich -7 ...

19 rows × 28 columns


In [34]:
df = pd.DataFrame(goldsberry.game.boxscore_traditional(gid).team_stats())
df


Out[34]:
AST BLK DREB FG3A FG3M FG3_PCT FGA FGM FG_PCT FTA FTM FT_PCT GAME_ID MIN OREB PF PLUS_MINUS PTS REB STL
0 19 9 34 31 8 0.258 91 40 0.440 10 9 0.900 0021500550 240:00 13 19 14 97 47 6 ...
1 14 3 36 23 7 0.304 84 31 0.369 19 14 0.737 0021500550 240:00 11 16 -14 83 47 4 ...

2 rows × 25 columns

boxscore_advanced


In [35]:
df = pd.DataFrame(goldsberry.game.boxscore_advanced(gid).player_stats())
df


Out[35]:
AST_PCT AST_RATIO AST_TOV COMMENT DEF_RATING DREB_PCT EFG_PCT GAME_ID MIN NET_RATING OFF_RATING OREB_PCT PACE PIE PLAYER_ID PLAYER_NAME REB_PCT START_POSITION TEAM_ABBREVIATION TEAM_CITY
0 0.000 0.0 0.00 116.1 0.143 0.250 0021500550 21:00 -53.9 62.2 0.000 93.90 0.040 203798 PJ Hairston 0.065 F CHA Charlotte ...
1 0.077 7.7 0.00 115.0 0.034 0.292 0021500550 30:00 -43.7 71.3 0.065 92.03 0.006 101107 Marvin Williams 0.050 F CHA Charlotte ...
2 0.000 0.0 0.00 111.7 0.313 0.286 0021500550 33:06 -37.5 74.2 0.091 95.25 0.056 203469 Cody Zeller 0.200 C CHA Charlotte ...
3 0.211 16.2 2.00 110.7 0.105 0.656 0021500550 40:50 -20.1 90.6 0.000 94.11 0.145 202391 Jeremy Lin 0.053 G CHA Charlotte ...
4 0.167 11.9 0.75 109.1 0.025 0.250 0021500550 38:09 -30.7 78.5 0.026 93.66 -0.054 202689 Kemba Walker 0.025 G CHA Charlotte ...
5 0.143 18.4 1.00 92.8 0.200 0.167 0021500550 18:00 15.1 107.9 0.071 98.29 0.043 1626163 Frank Kaminsky 0.147 CHA Charlotte ...
6 0.000 0.0 0.00 94.5 0.256 0.643 0021500550 34:10 -1.2 93.3 0.111 95.00 0.243 203087 Jeremy Lamb 0.197 CHA Charlotte ...
7 0.111 12.7 1.00 93.9 0.176 0.500 0021500550 14:54 17.9 111.7 0.083 92.46 0.146 201150 Spencer Hawes 0.138 CHA Charlotte ...
8 0.375 30.0 1.00 94.7 0.000 0.250 0021500550 9:51 15.4 110.2 0.000 97.17 0.000 203148 Brian Roberts 0.000 CHA Charlotte ...
9 0.000 0.0 0.00 61.5 0.167 0.500 0021500550 18:00 78.2 139.7 0.077 94.72 0.137 201601 Luc Mbah a Moute 0.129 F LAC Los Angeles ...
10 0.000 0.0 0.00 73.8 0.105 0.200 0021500550 19:26 37.4 111.2 0.000 95.74 -0.017 1718 Paul Pierce 0.051 F LAC Los Angeles ...
11 0.080 14.5 0.00 70.2 0.324 0.400 0021500550 35:25 34.8 105.1 0.194 95.63 0.243 201599 DeAndre Jordan 0.260 C LAC Los Angeles ...
12 0.105 14.4 2.00 68.4 0.067 0.750 0021500550 28:32 47.2 115.6 0.000 94.34 0.188 200755 JJ Redick 0.036 G LAC Los Angeles ...
13 0.438 22.6 1.40 72.6 0.194 0.658 0021500550 31:13 39.7 112.4 0.033 96.29 0.282 101108 Chris Paul 0.115 G LAC Los Angeles ...
14 0.125 8.0 0.67 97.2 0.038 0.475 0021500550 30:43 1.8 98.9 0.000 94.04 0.075 2037 Jamal Crawford 0.017 LAC Los Angeles ...
15 0.000 0.0 0.00 98.2 0.136 0.214 0021500550 22:57 -6.3 91.8 0.037 94.62 -0.033 202325 Wesley Johnson 0.082 LAC Los Angeles ...
16 0.308 100.0 0.00 110.3 0.143 0.000 0021500550 16:47 -16.4 93.9 0.053 90.83 0.063 203143 Pablo Prigioni 0.091 LAC Los Angeles ...
17 0.125 20.2 0.00 106.2 0.050 0.286 0021500550 24:22 -16.6 89.6 0.000 93.29 0.039 203085 Austin Rivers 0.020 LAC Los Angeles ...
18 0.000 0.0 0.00 129.2 0.250 0.667 0021500550 12:35 -20.0 109.3 0.154 90.86 0.171 202332 Cole Aldrich 0.190 LAC Los Angeles ...

19 rows × 24 columns


In [22]:
df = pd.DataFrame(goldsberry.game.boxscore_advanced(gid).team_stats())
df


Out[22]:
AST_PCT AST_RATIO AST_TOV DEF_RATING DREB_PCT EFG_PCT GAME_ID MIN NET_RATING OFF_RATING OREB_PCT PACE PIE REB_PCT TEAM_ABBREVIATION TEAM_CITY TEAM_ID TEAM_NAME TM_TOV_PCT TS_PCT
0 0.475 15.4 2.11 85.3 0.756 0.484 0021500550 240:00 20.9 106.1 0.265 94.38 0.617 0.5 LAC Los Angeles 1610612746 Clippers 9.847 0.508 ...
1 0.452 11.4 0.88 106.1 0.735 0.411 0021500550 240:00 -20.9 85.3 0.244 94.38 0.383 0.5 CHA Charlotte 1610612766 Hornets 16.434 0.449 ...

2 rows × 21 columns

and similarly for the other classes and functions