Geocomputation with R
This book is for people who want to analyze, visualize and model geographic data with open source software. It is based on R, a statistical programming language that has powerful data processing, visualization, and geospatial capabilities. The book will equip you with knowledge and skills to tackle a wide range of issues, including those with scientific, societal and environmental implications, manifested in geographic data. Geocomputation with R will be of interest to a wide range of people from many different backgrounds, especially GIS users interested in applying their domain-specific knowledge in a powerful open source language for data science, and R users interested in extending their skills to handle spatial data. The book is divided into three parts: (I) Foundations, aimed at getting you up-to-speed with geographic data in R, (II) extensions, which covers advanced techniques, and (III) applications, to real-world problems. The chapters cover progressively more advanced topics, with early chapters providing strong foundations on which the later chapters build. Part I describes the nature of spatial datasets in R and methods for manipulating them. It also covers geographic data import/export and transforming coordinate reference systems. Part II presents methods that build on these foundations with powerful tools: for visualizing spatial data, integrating R with geographic information systems (GIS) software, sharing reproducible code with others reproducibility, and cross-validating models of spatial data. Part III is about applying the knowledge to tackle real-world problems, including representing and modeling transport systems, finding optimal locations for stores/services, and ecological modeling. Exercises at the end of each chapter will develop your skills and give you the confidence needed to tackle a range of geospatial problems. The authors are well-established geospatial researchers and teachers. Dr. Robin Lovelace is a University Academic Fellow at the University of Leeds, where he has been applying and teaching R for geographic research over many years, with a focus on transport systems. Dr. Jakub Nowosad is an Assistant Professor in the Department of Geoinformation at the Adam Mickiewicz University in Poznan, where his focus is on the analysis of large datasets to understand environmental processes. Dr. Jannes Muenchow is a Postdoctoral Researcher at the GIScience department of the University of Jena, where he develops and teaches a range of geographic methods, with a focus on ecological modeling, statistical geocomputing and predictive mapping. Robin, Jakub and Jannes are active developers and work on a number of R packages, including stplanr, sabre and RQGIS.