Get a table with the probabilities associated with a 2-pt decision.

make_2pt_table_data(probs)

Arguments

probs

A data frame consisting of one play that has had add_2pt_probs() already run on it.

Value

A table showing the probabilities associated with each possible choice.

Examples

# \donttest{
play <-
  tibble::tibble(
    # things to help find the right game (use "reg" or "post")
    home_team = "GB",
    away_team = "TB",
    posteam = "GB",
    type = "post",
    season = 2020,

    # information about the situation
    qtr = 4,
    quarter_seconds_remaining = 123,
    score_differential = -2,

    home_opening_kickoff = 0,
    posteam_timeouts_remaining = 3,
    defteam_timeouts_remaining = 3
  )

probs <- nfl4th::add_2pt_probs(play)
#> Computing probabilities for  1 plays. . .
#> [22:56:35] WARNING: src/learner.cc:553: 
#>   If you are loading a serialized model (like pickle in Python, RDS in R) generated by
#>   older XGBoost, please export the model by calling `Booster.save_model` from that version
#>   first, then load it back in current version. See:
#> 
#>     https://xgboost.readthedocs.io/en/latest/tutorials/saving_model.html
#> 
#>   for more details about differences between saving model and serializing.
#> 
nfl4th::make_2pt_table_data(probs)
#> # A tibble: 2 × 5
#>   choice   choice_prob success_prob fail_wp success_wp
#>   <chr>          <dbl>        <dbl>   <dbl>      <dbl>
#> 1 Go for 2        34.5         58.9    21.2       43.7
#> 2 Kick XP         26.8         93.3    21.2       27.2
# }