# Blog Archives

## sab-R-metrics: Intermediate Scatter Plots

January 25, 2011
By

First off, I'll say it's been a whirlwind of a past few days. Thanks to David Smith at the Revolutions Blog for his kind words about the sab-R-metrics series and link back this way. Add in Ed Kupfer's posts at the APBRmetrics board, Harry Pavlidis at THT, Dave Allen at Fangraphs...

## sab-R-metrics: Intermediate Boxplots and Histograms

January 20, 2011
By

Last week, I began talking about using the base graphics in R. Those graphics were pretty bland, and my hope for the next two posts is to introduce some interesting additions to the basic graphics that come from R: color, legends, lines, shapes, multiple graphs side-by-side, text, point types, and custom axes. If you have missed...

## sab-R-metrics: Beginning with Boxplots, Scatterplots, and Histograms

January 15, 2011
By

Today I decided to begin more with visualizations and less with basic statistical analysis for sabermetrics using R. I'm not really here to teach the ins and outs of regressions and statistical tests, so once I get there, I'm hoping that those who have read this already have a decent understanding of those subjects before implementing them. ...

## sab-R-metrics: Subsetting, Conditional Statements, ‘tapply()’, and VERY simple ‘for loops’

January 11, 2011
By

In my last sab-R-metrics post, I went over some basics of calling data and creating vectors or new data from those. Here, I want to extend that to full subsets of data and go on to use some of the basic functions in R so that we can begin plotting in the next tutorial.Before I begin, I...

## sab-R-metrics: Basics of Vectors and Data Calling

January 6, 2011
By

Wednesday, I began a new series called "sab-R-metrics". My hope is that it reduces the frustration that goes along with learning a new programming language and enhances others' ability to perform their own analysis in baseball or other sports. However, these tutorials will hopefully allow you to use these skills in other areas as well. ...

## sab-R-metrics: Introduction to R

January 5, 2011
By

In a recent post, I briefly mentioned that I may turn a majority of the focus of this blog to teaching R commands for use with sabermetric analysis. Only a few days later, Ricky Zanker began a new column at The Hardball Times doing just that. But that's okay. Hopefully both his and mine...

## Joe West vs. Bruce Froemming: A Crude Umpire LHB/RHB Bias Comparison

December 17, 2010
By

In my last two posts, I have tinkered with the 'gam' package to create heat maps for individual umpire strike zones. I went ahead and grabbed Joe West's data (which has a lot more pitches than Bruce Froemming in it, since Froemming's data is only from...

## Interesting Posts at Rational Past Time Related to My Previous Strike Zone Map Post

December 8, 2010
By

J-Doug at Rational Pastime has some cool posts looking at umpire strike zones at his site (and cross-posted at Beyond the Boxscore). I was curious about this issue as well with some work I've been doing here in the office (which I'll refrain from talk...

## Rethinking ‘loess’ for Binomial-Response Pitch F/X Strike Zone Maps

December 5, 2010
By

So after a long hiatus, I'm back for today. I've been crazy busy with a number of different things--including getting engaged and helping plan out wedding dates and things of that sort--and unfortunately have not kept up here on this blog (or on Fanta...

## IIATMS Guest Contribution

September 23, 2010
By

After my recent posts fiddling around with heat maps for pitch location, Jason at It's About the Money, Stupid contacted me to ask if I would contribute some location maps for Yankee pitchers. Obviously, I couldn't pass up the chance to contribute to ...