Skip to contents

Uses nflreadr::load_schedules() to load game IDs of finished games and compares these IDs to all files saved under dir. This function is intended to serve as input for save_raw_pbp().

Usage

missing_raw_pbp(
  dir = getOption("nflfastR.raw_directory", default = NULL),
  seasons = TRUE,
  verbose = TRUE
)

Arguments

dir

Path to local directory (defaults to option "nflfastR.raw_directory"). nflfastR will download the raw game files split by season into one sub directory per season.

seasons

a numeric vector of seasons to return, default TRUE returns all available data.

verbose

If TRUE, will print number of missing game files as well as oldest and most recent missing ID to console.

Value

A character vector of missing game IDs. If no files are missing, returns NULL invisibly.

See also

Examples

# \donttest{
try(
missing <- missing_raw_pbp(tempdir())
)
#>  You are missing 6707 game files. The oldest missing game is "1999_01_MIN_ATL". The most recent missing game is "2024_01_BAL_KC".
# }