Short Presentation

You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information
See a short presentation of the module and recent updates by the lecturer (webinar recording).

Modul
Information

Dr. Christian Neuwirth

Studienleiter UNIGIS MSc

Christian Neuwirth leitet den Studiengang UNIGIS MSc am Fachbereich Geoinformatik – Z_GIS der Universität Salzburg. Er lehrt in den Fächern Räumliche Statistik und Datenprozessierung mit R. Seine Forschung beschäftigt sich mit der Analyse komplexer räumlicher Systeme.

Upon the completion of this module, you will have the fundamental skills in R programming as a basis for more advanced methods like Geospatial Data Analysis (is covered by the module “Spatial Statistics” in the MSc program) and Machine Learning. Specific learning contents are

  • R IDE and R interpreter
  • Simple data types and operators
  • Variable declaration and libraries
  • Data Structures (vectors, matrices etc.)
  • Spatial data structures (simple feature and raster objects)
  • Control structure (i.e. conditions and loops)
  • Definition of custom functions
  • Manipulating tabular data using ‘dplyr’
  • Read and write data
  • Vector and raster data manipulation
  • Plots and maps
  • R Markdown notebooks

Core UNIGIS modules 1-3 or equivalent understanding of GIS, data modeling, data structures and data acquisition. Prior experiences with scripting languages is a plus. If you are not sure whether you qualify, please contact martin.loidl@plus.ac.at.

This is an exclusively english language module, hence any kind of communication with the module lecturer should be in English. A discussion forum is maintained in Moodle in order to support efficient module instruction. You are requested to submit all your questions related to this module to this forum only. The lecturer will check all incoming comments on a regular basis. He will answer your questions or provide you with pointers for solving your problems. The module is delivered in form of an instructed self-study that is based on an explorative learning process. Theoretical concepts are complemented with practice oriented examples demonstrated with help of multimedia elements. Upon completion of the module students are requested to evaluate the module, which is a part of our quality assurance.

R, RStudio (IDE)

The assessment in this module is based on a 20 to 30 minute online discussion of assignment solutions. Assignment solutions must be submitted in written format to the Dropbox within the required time period. If assignments are submitted late, the lecturer is not obligated to grade them.

Duration

3 months

Language

English

Value

3 ECTS

Costs

The module is free of charge for UNIGIS students working to meet their elective subject requirements. Included are:

  • all related study materials
  • supervision and assessment
  • module accreditation according to the curriculum

ClubUNIGIS members can register at a price of € 210,-. Included are:

  • all related study materials
  • supervision and assessment
  • course certificate upon completion of the module

Lessons
of the Module

1

Lesson 1

Setup and IDE, R interpreter, simple data types, operators

2

Lesson 2

Variables, algorithms (functions), libraries

3

Lesson 3

Data structures such as vectors, matrices, arrays, lists and data frames

4

Lesson 4

Spatial data structures such as simple features and raster data objects

5

Lesson 5

Control structures such as if, else, loops and conditional statements

6

Lesson 6

Defining functions, return functions, variable scope

7

Lesson 7

Data manipulation using dplyr (queries, statistical summaries and joins)

8

Lesson 8

Read and write data, data APIs

9

Lesson 9

Vector and raster data operations (e.g. raster algebra, vector overlay)

10

Lesson 10

Plots and maps (ggplot library)

11

Lesson 11

Data reports by means of R Markdown