Anto Aasa, PhD, Associate Professor in Human Geography
Department of Geography
University of Tartu


The aim: This introductory course provides students with a diverse set of skills of spatial analysis in R environment. The aim is to understand and explore the benefits of using a non-gui (coding/scripting) approach to method development for spatial analytics and statistics, based on the standard approaches in R.

These lessons assume no prior knowledge of the skills or tools. It is a hands-on teaching course, so the majority of this course will be together in front of a computer and working on exercises.


Learning outcomes

Student


Brief description: Introductory course on concepts, skills, and tools for working with the Python and R scripting environments. Acquaintanceship with practical Python and R libraries for everyday scientific and professional GIS use, with a focus on automating different standard GIS-related tasks that support clear documentation of methods and productivity.
These lessons assume no prior knowledge of the skills or tools. It is a hands-on teaching course, so the majority of this course will be together in front of a computer and working on exercises.


All the materials are available via Study Information System and course webpage: http://aasa.ut.ee/Rspatial/


Period: Nov. 2 - Dec. 16, 2022


Time schedule (R):

Type Date Time Content
lecture Nov 02 16:15…17:45 Introductive lecture
practical session 1 Nov 04 12:15…13:45 Introduction to R
practical session 2 Nov 09 16:15…17:45 Data wrangling
practical session 3 Nov 11 12:15…13:45 Thematic maps
practical session 4 Nov 18 12:15…13:45 Orthophoto / satellite image as base map
practical session 5 Nov 23 16:15…17:45 Spatial interpolation
practical session 6 Nov 25 12:15…13:45 Mobile data collection; crime data analysis
practical session 7 Nov 30 16:15…17:45 3D maps
practical session 8 Dec 02 12:15…13:45 Interactive plots & maps
practical session 9 Dec 07 16:15…17:45 Animations
lecture Dec 09 12:15…13:45 Principles of scientific visualization
practical session 10 Dec 14 16:15…17:45 Calling Python from R
practical session 11 Dec 16 12:15…13:45 Consultation

Literature:

Slides:

Practical session:

  1. Introduction to R
  2. Data wrangling
  3. Thematic maps
  4. Orthophoto / satellite image as base map
  5. Spatial interpolation
  6. Mobility analysis
    1. GPS & mobile data
    2. crime data
  7. 3D maps
  8. Interactive plots & maps
  9. Animations
  10. Calling Python from R

Passing the course:

To pass the course, students must upload the results of their homework to Moodle.

Homewok list:

Maximum possible score: 32 points.


Author: Anto Aasa
Supervisors: Anto Aasa & Lika Zhvania
LTOM.02.041
Last update: 2024-04-15 11:37:37


.