Materials for the 2021 GESIS Summer School in Survey Methodology course "Introduction to R for Data Analysis"
Johannes Breuer ([email protected], @MattEagle09); Stefan Jünger ([email protected], @StefanJuenger)

The open source software package R is free of charge and offers standard data analysis procedures as well as a comprehensive repertoire of highly specialized processes and procedures, even for complex applications. In addition to providing an introduction to the basic concepts and functionalities of R, we will go through a prototypical data analysis workflow in the course: import, wrangling, exploration, (basic) analysis, reporting.
- prior experience with quantitative data analysis, basic statistics, and regression
- experience with using other statistical packages (e.g., SPSS or Stata) is helpful, but not a requirement
| Day | Time | Topic |
|---|---|---|
| Monday | 10:30 - 11:30 | Getting Started with R and RStudio |
| Monday | 11:30 - 11:45 | Break |
| Monday | 11:45 - 12:45 | Getting Started with R and RStudio |
| Monday | 12:45 - 13:45 | Lunch Break |
| Monday | 13:45 - 15:00 | Data Import & Export |
| Monday | 15:00 - 15:15 | Break |
| Monday | 15:15 - 16:30 | Data Import & Export |
| Day | Time | Topic |
|---|---|---|
| Tuesday | 10:00 - 11:15 | Data Wrangling - Basics |
| Tuesday | 11:15 - 11:30 | Break |
| Tuesday | 11:30 - 12:45 | Data Wrangling - Basics |
| Tuesday | 12:45 - 13:45 | Lunch Break |
| Tuesday | 13:45 - 15:00 | Data Wrangling - Advanced |
| Tuesday | 15:00 - 15:15 | Break |
| Tuesday | 15:15 - 16:30 | Data Wrangling - Advanced |
| Day | Time | Topic |
|---|---|---|
| Wednesday | 10:00 - 11:15 | Exploratory Data Analysis |
| Wednesday | 11:15 - 11:30 | Break |
| Wednesday | 11:30 - 12:45 | Exploratory Data Analysis |
| Wednesday | 12:45 - 13:45 | Lunch Break |
| Wednesday | 13:45 - 15:00 | Data Visualization - Part 1 |
| Wednesday | 15:00 - 15:15 | Break |
| Wednesday | 15:15 - 16:30 | Data Visualization - Part 1 |
| Day | Time | Topic |
|---|---|---|
| Thursday | 10:00 - 11:15 | Confirmatory Data Analysis |
| Thursday | 11:15 - 11:30 | Break |
| Thursday | 11:30 - 12:45 | Confirmatory Data Analysis |
| Thursday | 12:45 - 13:45 | Lunch Break |
| Thursday | 13:45 - 15:00 | Data Visualization - Part 2 |
| Thursday | 15:00 - 15:15 | Break |
| Thursday | 15:15 - 16:30 | Data Visualization - Part 2 |
| Day | Time | Topic |
|---|---|---|
| Friday | 10:00 - 11:15 | Reporting with R Markdown |
| Friday | 11:15 - 11:30 | Break |
| Friday | 11:30 - 12:45 | Reporting with R Markdown |
| Friday | 12:45 - 13:45 | Lunch Break |
| Friday | 13:45 - 15:00 | Advanced Use of R, Outlook, Q&A |
| Friday | 15:00 - 15:15 | Break |
| Friday | 15:15 - 16:30 | Advanced Use of R, Outlook, Q&A |
1_2 Data Types, Import, & Export
Appendix - Setup and Workflow Help
1_2_3 Statistical Software Files
1_2_3 Statistical Software Files
2_2_4 Purrr Joy of Writing Loops
2_2_4 Purrr Joy of Writing Loops