Learn R Programming

nflfastR (version 5.0.0)

calculate_player_stats_def: Get Official Game Stats on Defense

Description

[Deprecated]

This function was deprecated because we have a new, much better and harmonized approach in calculate_stats().

Build columns that aggregate official defense stats either at the game level or at the level of the entire data frame passed.

Usage

calculate_player_stats_def(pbp, weekly = FALSE)

Value

A data frame of defensive player stats. See dictionary (# TODO)

Arguments

pbp

A Data frame of NFL play-by-play data typically loaded with load_pbp() or build_nflfastR_pbp(). If the data doesn't include the variable qb_epa, the function add_qb_epa() will be called to add it.

weekly

If TRUE, returns week-by-week stats, otherwise, stats for the entire Data frame.

See Also

The function load_player_stats() and the corresponding examples on the nflfastR website

Examples

Run this code
# \donttest{
try({# to avoid CRAN test problems
  pbp <- nflfastR::load_pbp(2020)

  weekly <- calculate_player_stats_def(pbp, weekly = TRUE)
  dplyr::glimpse(weekly)

  overall <- calculate_player_stats_def(pbp, weekly = FALSE)
  dplyr::glimpse(overall)
})
# }

Run the code above in your browser using DataLab