~~Fix conference parameters to match API (moved to abbreviation format).~~ Removed assertions for now, so users should be able to access conference data without issue, assuming the input argument is correct. May fortune favor your selection.
Add mgcv (>= v1.8.32) dependency and update WP model accordingly. Note on WPA: Kickoffs are problematic and our calculation algorithm does not appear to accomplishing what it needs to. We are working on this, aiming for a quick next version update centered around this.
Following play type renamings and merging:
Punt Touchdown ~ Punt Return Touchdown.
Update rush_vec
and pass_vec
regex definitions to be more precise on pulling rushing plays.
Update definition of play_type definition for cleaning "Fumble Recovery (Opponent)" play types to actually distinguish between touchdowns and non-scoring opponent fumble recoveries (prior definition was combining the touchdowns into the non-scoring play type)
Reduce the reach of the non-explicit rushing/passing touchdowns to be more careful about merging labels.
Similarly, separated punt touchdowns into a specific type of offensive score where the punting team recovers a fumble and scores, all other punt touchdowns
prior to this were punt return touchdowns. There is a specific Jalen Reagor (TCU) play where he pulls a Greg Reid and fumbles on the punt return only to recover the fumble and run it in for a 73 yard TD that is explicitly fixed.
Add the following columns:
safety
add some return skeleton docs
drive_start_yardline
to the remove colsadd parsing for kickoff safeties accounting for sign change
Added Jared Lee's animated win probability plot vignette to the package documentation page
add_player_cols()
function useful to parse existing play-by-play datasets and pull passer/rusher/receiver/etc. player names. add_betting_columns()
function and the current betting win probability model from the cfb_pbp_data()
function.cfb_ratings_fpi()
function from @sabinanalytics's fork of the repositorycfb_metrics_espn_wp()
function, courtesy of @mrcasebdrives
parameter from cfb_pbp_data()
function. For accessing drives information, please switch to the cfb_drives()
function. Fixes include:
This was a big update!
Some small fixes here and there
Initial release of cfbscrapR with EPA/WPA models
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.