Mapping the Iowa caucus results: how it’s done with R

January 6, 2012
By

(This article was first published on Revolutions, and kindly contributed to R-bloggers)

If you've been following the presidential primary process here in the US, you've probably seen many maps of the results of the Iowa caucuses by now (such as this infamous one from Fox News). But you might be interested to learn how such maps can be made using the R language.

The Offensive Politics blog explains the process in detail, from accessing the data (helpfully provided as a Google Fusion table), to using R packages (including maptoolsggplot2RColorBrewer, and gpclib) to transform and chart the table, and creating heat maps like this one, showing the percentage point advantage Romney had over Santorum in each Iowa county:

Romney-santorum
You can find more such charts, along with the detailed instructions and R code, at the link below.

Offensive Politics: Mapping the Iowa GOP 2012 Caucus Results

To leave a comment for the author, please follow the link and comment on his blog: Revolutions.

R-bloggers.com offers daily e-mail updates about R news and tutorials on topics such as: visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...



If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Tags: , ,

Comments are closed.