Slides and exercises
Session | Date | Topic | Slides | Exercise code |
---|---|---|---|---|
1 | Sep 21, 2022 | General introduction | Slides | |
2 | Sep 22, 2022 | Basics of R and R-Studio | Slides | Basics |
3 | Sep 29, 2022 | Basic objects | Slides | ObjectTypes1 |
4 | Oct 5, 2022 | Advanced objects | Slides | ObjectTypes2 |
5 | Oct 6, 2022 | Recap & practice | Slides | |
6 | Oct 12, 2022 | Visualization | Slides | Visualization1 |
7 | Oct 13, 2022 | Project management and data import | Slides | ProjectOrga |
8 & 9 | Oct 26 & Nov 3, 2022 | Data wrangling | Slides | Wrangling1 |
10 | Nov 10, 2022 | Quarto/R Markdown | Slides | Quarto |
11 | Nov 16, 2022 | Recap & practice | NA | |
12 | Nov 23, 2022 | Recap of data wrangling | Slides | |
13 & 14 | Nov 24 & 30, 2022 | Simple linear Regression I and II | Slides | LinearRegression1 |
15 & 16 | Dec 1 & Dec 7, 2022 | Multiple linear Regression I and II | Slides | LinearRegression2 |
17 | Dec 8, 2022 | Recap and practice | Slides |
To start the respective exercises execute the following code, substituting
ExCode
with the code given in the column ‘Exercise code’ in the table above:
learnr::run_tutorial(
name = "ExCode",
package = "DataScienceExercises",
shiny_args=list("launch.browser"=TRUE))
Note that a recent version of the DataScienceExercises
-package
must be installed.
For more information on how to install and use the exercises, see the respective
tutorial on exercises.
Readings, tutorials, and further material
Session 1: Introduction and installation
Mandatory readings
- Tutorial: installing basic software
- Tutorial: installing the required R packages
- Tutorial: doing exercises
Session 2: Basics of R and R-Studio
Lecture notes and exercise solutions
Mandatory readings
Further readings
Session 3: Basic object types
Mandatory readings
Session 4: Advanced object types
Mandatory readings
Session 5: Recap and practice
Session 6: Visualization
Mandatory readings
Further readings
Session 7: Project management and data import
Mandatory readings
Sessions 8 and 9: Data wrangling
- Lecture notes
- Data for lecture notes
- Exercise data
- Lecture script from the session and exercise solutions
Mandatory readings
Further readings
Session 10: Quarto/R Markdown
Mandatory readings
- The CommonMark markdown tutorial
- Quarto tutorial I: the basics
- Quarto tutorial II: computations
- Quarto tutorial III: authoring quarto documents
Further reading
- Blog introducing Quarto
- Quarto and R Markdown
- The comprehensive Quarto documentation
- Markdown basics
- The R Markdown Cookbook
The practical exercise for this topic can be found here.
Session 12: Recap of data wrangling
Sessions 13 & 14: Simple linear regression
Mandatory readings
Sessions 15 & 16: Multiple linear regression
Mandatory readings
Session 17: Recap and practice
TBA