This book is intended for anyone who wants to learn how to efficiently analyze geospatial data with R, including GIS analysts, researchers, educators, and students who work with spatial data and who are interested in expanding their capabilities through programming. The book assumes familiarity with the basic geographic information concepts (such as spatial coordinates), but no prior experience with R and/or programming is required. By focusing on R exclusively, you will not need to depend on any external software—a working installation of R is all that is necessary to begin.
What you will learn
Make inferences from tables by joining, reshaping, and aggregating
Familiarize yourself with the R geospatial data analysis ecosystem
Prepare reproducible, publicationquality plots and maps
Efficiently process numeric data, characters, and dates
Reshape tabular data into the necessary form for the specific task at hand
Write R scripts to automate the handling of raster and vector spatial layers
Process elevation rasters and time series visualizations of satellite images
Perform GIS operations such as overlays and spatial queries between layers
Spatially interpolate meteorological data to produce climate maps