Learn R Programming

baseballr (version 2.0.0)

bref_standings_on_date: Scrape MLB Standings on a Given Date

Description

This function allows you to scrape the standings from MLB for any date you choose.

Usage

bref_standings_on_date(date, division, from = FALSE)

Value

Returns a tibble of MLB standings, one row per team in the requested division, with the following columns:

col_nametypesdescription
TmcharacterTeam abbreviation.
WintegerWins as of the requested date.
LintegerLosses as of the requested date.
W-L%numericWinning percentage.
GBcharacterGames behind the division leader (-- for the leader).
RSintegerRuns scored.
RAintegerRuns allowed.
pythW-L%numericPythagorean (expected) winning percentage from RS/RA.

Arguments

date

a date object

division

One of AL East, AL Central, AL West, AL Overall, NL East, NL Central, NL West, and NL Overall. Which divisions exist depends on the date: before 1969 only AL Overall / NL Overall; 1969-1993 adds East/West; 1994 onward adds Central. Requesting a division that did not exist for the date errors with the era's available options.

from

a logical indicating whether you want standings up to and including the date (FALSE, default) or rather standings for games played after the date

Examples

Run this code
# \donttest{
  try(bref_standings_on_date(date = "2015-08-04", division = "AL East"))
# }

Run the code above in your browser using DataLab