Data accumulates in all areas of business and science and there is a need to obtain a structured overview of the information received.
The freely accessible (open source) programming language R has increasingly developed into a standard language for statistical questions of all kinds in recent years and offers a rich pool of evaluation tools.
This course builds on the R basics course and provides an in-depth insight into the diverse applications of R. Sophisticated data manipulation with the help of various packages from Hadley Wickham's tidyverse will be discussed. Furthermore, programming knowledge is deepened by explaining control structures and how to program own functions in R.
For advanced graphics creation, the package ggplot2 is introduced. The course is rounded off by presenting R Markdown, whose functions can be used to create automated reports.
Various exercises help participants to consolidate the course content they have learned and to immediately apply their newly acquired knowledge to practical examples.
o pipe-operators from magrittr
o data format tibble
• Preparing data efficiently
o Data processing with tidyverse (dplyr, tidyr)
o Working with factors (forcats)
o String editing (stringr)
o Advanced graphics creation with ggplot2
• Advanced Programming – Control structures
o If-else conditions
o Programming loops (for, while)
• Advanced Programming – functions
o Programming own functions
• Automated, reproducible reporting with R Markdown
• Tips & tricks for programming in R
o Style Guide
o Code Snippets in RStudio
This course is aimed at people with a basic knowledge of programming with R who would like to deepen their knowledge, independently carry out more demanding evaluations and create standardised reports.
Responsible for program and tutor
Mag.a Antonia Griesbacher
Department of Statistics and Analytical Epidemiology
Integrative Risk Assessment, Data and Statistics
Please note that this course will be held in English.
Please note that a laptop is required. Please ensure that the latest versions of R and R Studio are installed and that you have sufficient administration rights to be able to install R packages.