Making Maps with R

| |

R language is a commonly used programming language and open source software that can be utilized by statisticians for statistical and data analysis.  Licensed under GNU, R can be downloaded and installed on Linux, MacOS, and Windows platforms.  More about what R is here.

R can also be used for geographic data visualization and there are several sources to explore in learning how to make maps with R.  The CRAN Task View has a page about Analysis of Spatial Data  in R.  The Spatial Analysis site has an introductory tutorial entitled, “Making Maps with R“.  James Cheshire, who writes the Spatial Analysis blog also has further R Spatial Tips on his site.

Open Source GIS
Making Maps with D3

The Revolutions blog (which also has a post about geographic maps in R) put out a challenge to make a choropleth map using R – some of those that took up the challenge have posted URLs to their results and code in the comments section.  The R-blogger site has a tutorial about making maps using OpenStreetMaps and R using the RgoogleMaps package.  There are several examples of creating different types of maps in this post: Create Maps With R Geospatial Classes and Graphics Tools.  The Geography Department at the University of Oregon has a range of topic links and data sets as companion material to its Geographic Data Analysis using R class offering.

OpenStreetMap data and RgoogleMaps-package for R.
OpenStreetMap data and RgoogleMaps-package for R.

Share this article

Enter your email to receive the weekly GIS Lounge newsletter:

2 thoughts on “Making Maps with R”

  1. Q) How to embed R software into .Net using the Rlapack.dll where can i find the other(complete) set of Dll files?

  2. I have recently integrated R with ESRI ArcGIS Server. An ArcServer based Flash website sends data as input (using RPy) to R on the the web server, then R executes and returns the data to the client side. Please email me if interested.

Comments are closed.