Computerworld’s 10-step tutorial for creating interactive election maps with R

March 7, 2016

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

With the US election season in full swing, you can hardly browse a newspaper website without seeing some kind of map showing election or polling results, like this one from the New York Times.


With election data (usually) accessible online, and a wealth of mapping tools available in the R language, you can fairly easily make similar maps yourself by following this 10-step guide from Computerworld's Sharon Machlis. The guide covers reading the raw data into R and defining a variable to map, combining the data with a shape file of geographic boundaries, creating a static map with color-coding, and making and publishing an interactive map with data pop-ups, layers, and navigation controls. The tutorial makes heavy use of RStudio's leaflet package, which makes it easy to access the capabilities of the leaflet Javascript library from R.


To learn how to create interactive versions of maps like the one above, check out the tutorial at the link below.

Computerworld: Create maps in R in 10 (fairly) easy steps

To leave a comment for the author, please follow the link and comment on their blog: Revolutions. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, 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...

Comments are closed.

Search R-bloggers


Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)