Uses the hockeyR expected goals model to calculate xG for any pbp data frame generated by hockeyR

calculate_xg(pbp)

Arguments

pbp

A play-by-play data frame, previously returned by hockeyR::scrape_game

Value

The original supplied play-by-play data with a column for expected goals appended

Examples

if (FALSE) {
pbp <- load_pbp(2022) %>% dplyr::select(-xg)
pbp_preds <- calculate_xg(pbp)
}