Learn R Programming

baseballr (version 2.0.0)

fg_milb_batter_game_logs: Scrape MiLB game logs for batters from FanGraphs

Description

This function allows you to scrape MiLB game logs for individual batters from FanGraphs.

Usage

fg_milb_batter_game_logs(playerid, year)

Value

Returns a tibble of Minor League batter game logs, one row per game, with the following columns:

col_nametypesdescription
DatecharacterCalendar date of the game (YYYY-MM-DD).
TeamcharacterMinor league team the batter played for.
LevelcharacterMinor league classification level (e.g. (AA), (AAA)).
OppcharacterOpponent team; leading @ indicates a road game.
GnumericGames played (1 per row).
ABnumericAt-bats.
PAnumericPlate appearances.
HnumericHits.
1BnumericSingles.
2BnumericDoubles.
3BnumericTriples.
HRnumericHome runs.
RnumericRuns scored.
RBInumericRuns batted in.
BBnumericWalks (bases on balls).
IBBnumericIntentional walks.
SOnumericStrikeouts.
HBPnumericTimes hit by pitch.
SFnumericSacrifice flies.
SHnumericSacrifice hits (bunts).
GDPnumericGrounded into double plays.
SBnumericStolen bases.
CSnumericTimes caught stealing.
AVGnumericBatting average (H/AB).
BB%numericWalk rate (BB per plate appearance).
K%numericStrikeout rate (SO per plate appearance).
BB/KnumericWalk-to-strikeout ratio.
OBPnumericOn-base percentage.
SLGnumericSlugging percentage.
OPSnumericOn-base plus slugging.
ISOnumericIsolated power (SLG minus AVG).
SpdnumericBill James Speed Score.
BABIPnumericBatting average on balls in play.
wRCnumericWeighted runs created.
wRAAnumericWeighted runs above average.
wOBAnumericWeighted on-base average.
wRC+numericWeighted runs created plus (league/park adjusted, 100=avg).
wBsRnumericWeighted base running runs.
gamedatecharacterGame date as parsed from the source feed.
dhintegerDoubleheader game indicator (0 = single game).

Arguments

playerid

The batter's minor league ID from FanGraphs.

year

The season for which game logs should be returned.

Examples

Run this code
# \donttest{
  try(fg_milb_batter_game_logs(playerid = "sa3019999", year=2023))
# }

Run the code above in your browser using DataLab