View source: R/compute_conference_seeds.R
compute_conference_seeds | R Documentation |
Compute NFL Playoff Seedings using Game Results and Divisional Rankings
compute_conference_seeds(
teams,
h2h = NULL,
tiebreaker_depth = 3,
.debug = FALSE,
playoff_seeds = 7
)
teams |
The division standings data frame as computed by
|
h2h |
A data frame that is used for head-to-head tiebreakers across the
tie-breaking functions. It is computed by the function
|
tiebreaker_depth |
A single value equal to 1, 2, or 3. The default is 3. The value controls the depth of tiebreakers that shall be applied. The deepest currently implemented tiebreaker is strength of schedule. The following values are valid:
|
.debug |
Either |
playoff_seeds |
Number of playoff teams per conference (increased in 2020 from 6 to 7). |
A data frame of division standings including playoff seeds and the
week in which the season ended for the respective team (exit
).
A list of two data frames:
Division standings including playoff seeds.
A data frame that is used for head-to-head tiebreakers across the tie-breaking functions.
The examples on the package website
# Change some options for better output
old <- options(list(digits = 3, tibble.print_min = 64))
library(dplyr, warn.conflicts = FALSE)
try({#to avoid CRAN test problems
s <- nflseedR::load_sharpe_games() |>
dplyr::filter(season %in% 2019:2020) |>
dplyr::select(sim = season, game_type, week, away_team, home_team, result) |>
nflseedR::compute_division_ranks()
nflseedR::compute_conference_seeds(s, h2h = s$h2h) |>
purrr::pluck("standings")
})
# Restore old options
options(old)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.