Home » Education and Training » Annual Training Programme » Geocomputation and Data Analysis with R (Leeds)

Geocomputation and Data Analysis with R (Leeds)

Geocomputation and Data Analysis with R aims to get you up-to-speed with high performance geographic processing, analysis, visualisation and modelling capabilities from the command-line. The course will be delivered in R, a statistical programming language popular in academia, industry and, increasingly, the public sector. It will teach a range of techniques using recent developments in the package sf and the ‘metapackage’ tidyverse, based on the open source book Geocomputation with R (Lovelace, Nowosad, and Meunchow 2019).

Learning Objectives

By the end of the course participants should:

  • Be able to use R and RStudio as a powerful Geographic Information System (GIS)
  • Know how R’s spatial capabilities fit within the landscape of open source GIS software
  • Be confident with using R’s command-line interface (CLI) and scripting capabilities for geographic data processing
  • Understand how to import a range of data sources into R
  • Be able to perform a range of attribute operations such as subsetting and joining
  • Understand how to implement a range of spatial data operations including spatial subsetting and spatial aggregation
  • Have the confidence to output the results of geographic research in the form of static and interactive maps.

Course Tutor

Robin Lovelace is a researcher at the Leeds Institute for Transport Studies (ITS) and the Leeds Institute for Data Analytics (LIDA). Robin has many years of experience of using R for academic research and has taught numerous R courses at all levels. He has developed popular R resources including the recently published book Efficient R Programming (Gillespie and Lovelace 2016), Introduction to Visualising Spatial Data in R and Spatial Microsimulation with R (Lovelace and Dumont 2016). These skills have been applied on a number of projects with real-world applications, including the Propensity to Cycle Tool, a nationally scalable interactive online mapping application, and the stplanr package.

Is this course for me?

The course is open to students, academic staff and external delegates. Prior knowledge and familiarity with R is essential as a level of fluency in R programming is assumed for this course. If you are new to R, ensure you have completed a basic introductory course such as DataCamp’s introduction to R course or equivalent.

“My impression of R was ‘statistics’, but it was great to learn about how versatile it was, and the ability to access so many geospatially useful packages. It was good that there was no option for copy and paste – the actual doing part really did solidify learning.“

“The course was really well taught. I liked how Robin didn’t assume anything and so started from first principles. He used good examples to explain each section which helped me understand how each part of the package he was teaching worked. There was also great help from the other demonstrators when you needed it.”

Prior reading/ experience

If you’re interested in R for ‘data science’ and installing/updating/choosing R packages, these additional resources are recommended (these optional resources are all freely available online):

Further Information

Upcoming Course Dates

Please note we are currently confirming the date for the next course. Please let us know if you would like to be notified when the date is available.