View source: R/compute_division_ranks.R
compute_division_ranks | R Documentation |
Compute NFL Division Rankings using Game Results
compute_division_ranks(
games,
teams = NULL,
tiebreaker_depth = 3,
.debug = FALSE,
h2h = NULL
)
games |
A data frame containing real or simulated game scores. The following variables are required:
|
teams |
This parameter is optional. If it is
|
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 |
h2h |
A data frame that is used for head-to-head tiebreakers across the
tie-breaking functions. It is computed by the function
|
A list of two data frames:
Division standings.
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
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() |>
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.