Kurzpräsentation
Sie sehen gerade einen Platzhalterinhalt von Vimeo. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr InformationenInformation
zum Modul
Dr. Christian Neuwirth
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.
Dauer
Sprache
Wertigkeit
Kosten
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
Lektionen
des Moduls
Lektion 1
Setup and IDE, R interpreter, simple data types, operators
Lektion 2
Variables, algorithms (functions), libraries
Lektion 3
Data structures such as vectors, matrices, arrays, lists and data frames
Lektion 4
Spatial data structures such as simple features and raster data objects
Lektion 5
Control structures such as if, else, loops and conditional statements
Lektion 6
Defining functions, return functions, variable scope
Lektion 7
Data manipulation using dplyr (queries, statistical summaries and joins)
Lektion 8
Read and write data, data APIs
Lektion 9
Vector and raster data operations (e.g. raster algebra, vector overlay)
Lektion 10
Plots and maps (ggplot library)
Lektion 11
Data reports by means of R Markdown
