uss_make_seasons_cumulative: Make season-based calculations

View source: R/seasons.R

uss_make_seasons_cumulativeR Documentation

Make season-based calculations

Description

Given a teams-matches data frame (returned by uss_make_teams_matches()), return return a data frame on wins, losses, points, etc.:

  • cumulative, over the course of each season: uss_make_seasons_cumulative()

Usage

uss_make_seasons_cumulative(
  data_teams_matches,
  fn_points_per_win = uss_points_per_win
)

uss_make_seasons_final(
  data_teams_matches,
  fn_points_per_win = uss_points_per_win
)

Arguments

data_teams_matches

data frame created using uss_make_teams_matches()

fn_points_per_win

function with vectorized arguments country, season, that returns a integer indicating points-per-win. A default function is provided, uss_points_per_win(), which includes the countries in uss_countries().

Value

tibble with columns country, tier, season, team, date, matches, wins, draws, losses, points, goals_for, goals_against.

Examples

italy <- uss_get_matches("italy") |> uss_make_teams_matches()
uss_make_seasons_cumulative(italy)

ijlyttle/ussie documentation built on July 18, 2022, 9:43 a.m.