find_positional_replacement_level: Find replacement level for each position

Description Usage Arguments Value Examples

Description

Find replacement level for each position

Usage

1
find_positional_replacement_level(model_data_list, replacement_fns)

Arguments

model_data_list

List of data frames:

  • "pass_model_df" - Passing play-by-play data

  • "rush_model_df" - Rushing play-by-play data

  • "QB_table" - Table of QBs

  • "RB_table" - Table of RBs

  • "WR_table" - Table of WRs

  • "TE_table" - Table of TEs

replacement_fns

List of functions:

  • "find_replacement_QB" - Function to find replacement level QBs

  • "find_replacement_RB_rush" - Function to find replacement level RBs for rushing plays

  • "find_replacement_WR_TE_rush" - Function to find replacement level TEs and WRs for rushing plays

  • "find_replacement_WR_rec" - Function to find replacement level WRs for receiving plays

  • "find_replacement_RB_rec" - Function to find replacement level RBs for receiving plays

  • "find_replacement_TE_rec" - Function to find replacement level TEs for receiving plays

Value

The input model_data_list but with replacement-level players' names in the play-by-play data all set to be Replacement_POSITION and a new column for each of the positional tables indicating which players are replacement level.

Examples

1
2
3
# Find positional replacement level:
model_data_list <- model_data_list %>%
  find_positional_replacement_level(replacement_functions)

ryurko/nflWAR documentation built on May 9, 2019, 7:37 a.m.