NFL Big Data Bowl 2021

This is our NFL Big Data Bowl 2021 submission.

Authors

  • Hugh McCreery
  • John Edwards
  • Matt Kaye
  • Owen McGrattan

You can find our notebook submission on our pkgdown site. The notebook contains an explanation of our methodology and results. We also made a Shiny app, which lets you explore our models, results, and player ratings.

Setup

First, install the package from Github either by cloning the repo or with devtools (below)

# install.packages("devtools")
devtools::install_github("hjmbigdatabowl/bdb2021", dependencies = TRUE)

To run the code, you’ll need to have joined the Big Data Bowl 2021 Kaggle competition.

Once you’ve joined, you can get the data from the competition’s data page. In addition, you’ll need to get the targets data, which can be found here. Once you’ve downloaded the data, you need to save it in bdb2021/inst/data/ and unzip the zip archive (if you downloaded the data as a zip).

Once that’s all set up, you should be good to go! You can see the function reference page for documentation on the functions, or you can run ?bdb2021::FUNCTION_NAME.

library(bdb2021)

?get_weather

Code

All of our code for our submission can be found in our Github repo, hjmbigdatabowl/bdb2021.

The code for the Shiny app can be found in another repo in Github, hjmbigdatabowl/bdb2021-shiny.