Batting does not contain batting statistics derived from those
present in the data.frame. This function calculates
batting average (
plate appearances (
total bases (
slugging percentage (
on-base percentage (
on-base percentage + slugging (
batting average on balls in play (
for each record in a Batting-like data.frame.
battingStats(data = Lahman::Batting, idvars = c("playerID", "yearID", "stint", "teamID", "lgID"), cbind = TRUE)
input data, typically
ID variables to include in the output data.frame
Standard calculations, e.g.,
BA <- H/AB are problematic because of the
NAs and zeros. This function tries to deal with those
A data.frame with all the observations in
cbind==FALSE, only the
idvars and the calculated variables are returned.
Michael Friendly, Dennis Murphy
bstats <- battingStats() str(bstats) bstats <- battingStats(cbind=FALSE) str(bstats)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.