Ben Baumer

Ben Baumer

6 packages on CRAN

2 packages on GitHub

etl

cran
99.99th

Percentile

A predictable and pipeable framework for performing ETL (extract-transform-load) operations on publicly-accessible medium-sized data set. This package sets up the method structure and implements generic functions. Packages that depend on this package download specific data sets from the Internet, clean them up, and import them into a local or remote relational database management system.

macleish

cran
99.99th

Percentile

Download data from the Ada and Archibald MacLeish Field Station in Whately, MA. The Ada and Archibald MacLeish Field Station is a 260-acre patchwork of forest and farmland located in West Whately, MA that provides opportunities for faculty and students to pursue environmental research, outdoor education, and low-impact recreation (see <http://www.smith.edu/ceeds/macleish.php> for more information). This package contains weather data over several years, and spatial data on various man-made and natural structures.

mdsr

cran
99.99th

Percentile

A complement to *Modern Data Science with R* (ISBN: 978-1498724487, publisher URL: <https://www.crcpress.com/Modern-Data-Science-with-R/Baumer-Kaplan-Horton/p/book/9781498724487>). This package contains all of the data and code necessary to complete exercises and reproduce examples from the text. It also facilitates connections to the SQL database server used in the book.

openWAR

github
99.99th

Percentile

This package serves two primary purposes: 1) it facilitates the computation of openWAR, a fully open-source implementation of Wins Above Replacement (WAR) that could serve as a reference implementation for the sabermetric community; and 2) it downloads raw XML files from the MLBAM GameDay web application and processes them into play-by-play data in a tabular format. This play-by-play information is similar in spirit, though not in syntax, to play-by-play data made available by Retrosheet. Those interested in the modeling choices that we have made in our computation of openWAR should consult our JQAS or arXiv paper on that subject. This implementation of openWAR includes functions for constructing interval estimates of WAR for each player, as well as comparing openWAR point estimates to those of Baseball-Reference.com's rWAR.

teamcolors

cran
99.99th

Percentile

Provides color palettes corresponding to professional and amateur, sports teams. These can be useful in creating data graphics that are themed for particular teams.

infer

cran
99.99th

Percentile

The objective of this package is to perform inference using an expressive statistical grammar that coheres with the tidy design framework.

knitr

cran
99.99th

Percentile

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.

baseballr

github
99.99th

Percentile

Provides numerous functions for acquiring and analyzing baseball data. Data can be acquired from various online sources from within R. Custom metrics can also be calculated, such as wOBA, FIP, and Edge%.