nflverse
The nflverse is a set of packages dedicated to data and analysis of the National Football League.
Most data is stored in releases of the nflverse/nflverse-data repository, in various formats (csv, parquet, rds, qs being the primary ones). These can be accessed by any platform or programming language via the web URLs.
We also maintain a set of packages to facilitate access to this data and apply modelling.
R Packages
{nflverse}helps install and update all nflverse R packages.{nflreadr}provides easy access to nflverse data repositories.{nflfastR}cleans play by play data and applies EPA/WPA modelling.- Most users will want precomputed data, via
nflreadr.
- Most users will want precomputed data, via
{nflplotR}facilitates plotting NFL data.{nfl4th}studies fourth down decisions with nflverse data and models.{nflseedR}simulates NFL season schedules with the user's model.
Python Packages
nflreadpyports nflreadr to Python and provides easy, lightweight access to nflverse data repositories.
Julia Packages
NFLData.jlprovides easy access to nflverse data repositories in Julia.
Support
In most cases you should reach out to us on Discord:
Pinned Loading
Repositories
Showing 10 of 36 repositories
-
nfldata Public
NFL Data (by Lee Sharpe)
-
NFLData.jl Public
Read up-to-date NFL data into Julia as a DataFrame.
-
nflfastR Public
A Set of Functions to Efficiently Scrape NFL Play by Play Data
-
nflverse-pfr Public
builds pfr data for nflverse/nflverse-data