1996-2019 NBA Stats Complete With Player Stats
Includes every game since 1996/97 season, including the stats from top 5 players
@kaggle.rloper_19962018_nba_stats_complete_with_player_stats
Includes every game since 1996/97 season, including the stats from top 5 players
@kaggle.rloper_19962018_nba_stats_complete_with_player_stats
Naturally, I am myself an NBA fan and I don't prefer when I have data that has missing information. But not missing as like missing instance in columns, I mean the whole columns that I could use in my research or whatever I do. That is why I always scrape my data to ensure the quality of it. Here, I want to present to you one of the most complete NBA datasets somebody can get their hands on.
This data represents the complete basic stats from every regular season game from 1996/1997 till the 2018/2019 season.
I already finished my business with this dataset, but I can't wait to see what are people from Kaggle going to do with it!
Credit: stats.nba.com
CREATE TABLE nba (
"unnamed_0" BIGINT -- Unnamed: 0,
"season" BIGINT,
"date" TIMESTAMP,
"season_half" BIGINT,
"game" BIGINT,
"team" VARCHAR,
"q1" BIGINT,
"q2" BIGINT,
"q3" BIGINT,
"q4" BIGINT,
"total" BIGINT,
"home_away" VARCHAR,
"won" BIGINT,
"wonq1" BIGINT,
"wonh1" BIGINT,
"fgm_team" BIGINT,
"fga_team" BIGINT,
"n_3pm_team" BIGINT -- 3PM Team,
"n_3pa_team" BIGINT -- 3PA Team,
"ftm_team" BIGINT,
"fta_team" BIGINT,
"oreb_team" BIGINT,
"dreb_team" BIGINT,
"reb_team" BIGINT,
"ast_team" BIGINT,
"tov_team" BIGINT,
"stl_team" BIGINT,
"blk_team" BIGINT,
"pf_team" BIGINT,
"fg_team" DOUBLE -- FG% Team,
"n_3p_team" DOUBLE -- 3P% Team,
"ft_team" DOUBLE -- FT% Team,
"player_1" VARCHAR,
"min_player1" VARCHAR,
"fgm_player1" BIGINT,
"fga_player1" BIGINT,
"fg_player1" DOUBLE -- FG% Player1,
"n_3pm_player1" BIGINT -- 3PM Player1,
"n_3pa_player1" BIGINT -- 3PA Player1,
"n_3p_player1" DOUBLE -- 3P% Player1,
"ftm_player1" BIGINT,
"fta_player1" BIGINT,
"ft_player1" DOUBLE -- FT% Player1,
"oreb_player1" BIGINT,
"dreb_player1" BIGINT,
"reb_player1" BIGINT,
"ast_player1" BIGINT,
"stl_player1" BIGINT,
"blk_player1" BIGINT,
"tov_player1" BIGINT,
"pf_player1" BIGINT,
"pts_player1" BIGINT,
"n__player1" BIGINT -- +/- Player1,
"height_in_player1" BIGINT -- Height (in) Player1,
"player_2" VARCHAR,
"min_player2" VARCHAR,
"fgm_player2" BIGINT,
"fga_player2" BIGINT,
"fg_player2" DOUBLE -- FG% Player2,
"n_3pm_player2" BIGINT -- 3PM Player2,
"n_3pa_player2" BIGINT -- 3PA Player2,
"n_3p_player2" DOUBLE -- 3P% Player2,
"ftm_player2" BIGINT,
"fta_player2" BIGINT,
"ft_player2" DOUBLE -- FT% Player2,
"oreb_player2" BIGINT,
"dreb_player2" BIGINT,
"reb_player2" BIGINT,
"ast_player2" BIGINT,
"stl_player2" BIGINT,
"blk_player2" BIGINT,
"tov_player2" BIGINT,
"pf_player2" BIGINT,
"pts_player2" BIGINT,
"n__player2" BIGINT -- +/- Player2,
"height_in_player2" BIGINT -- Height (in) Player2,
"player_3" VARCHAR,
"min_player3" VARCHAR,
"fgm_player3" BIGINT,
"fga_player3" BIGINT,
"fg_player3" DOUBLE -- FG% Player3,
"n_3pm_player3" BIGINT -- 3PM Player3,
"n_3pa_player3" BIGINT -- 3PA Player3,
"n_3p_player3" DOUBLE -- 3P% Player3,
"ftm_player3" BIGINT,
"fta_player3" BIGINT,
"ft_player3" DOUBLE -- FT% Player3,
"oreb_player3" BIGINT,
"dreb_player3" BIGINT,
"reb_player3" BIGINT,
"ast_player3" BIGINT,
"stl_player3" BIGINT,
"blk_player3" BIGINT,
"tov_player3" BIGINT,
"pf_player3" BIGINT,
"pts_player3" BIGINT,
"n__player3" BIGINT -- +/- Player3,
"height_in_player3" BIGINT -- Height (in) Player3,
"player_4" VARCHAR,
"min_player4" VARCHAR
);
Anyone who has the link will be able to view this.