Jon Solow
Add snap counts page from nflverse
8cbbcd9
raw
history blame
621 Bytes
import pandas as pd
def get_parquet_github(season_int: int, parquet_prefix: str):
location = f"https://github.com/nflverse/nflverse-data/releases/download/{parquet_prefix}_{season_int}.parquet"
df = pd.read_parquet(location)
return df
def get_snap_counts(season_int: int) -> pd.DataFrame:
return get_parquet_github(season_int, "snap_counts/snap_counts")
def get_play_by_play(season_int: int) -> pd.DataFrame:
return get_parquet_github(season_int, "pbp/play_by_play")
def get_player_stats(season_int: int) -> pd.DataFrame:
return get_parquet_github(season_int, "player_stats/player_stats")