🦅 Session 4 (“Advanced”)

In this final session of the course, we will explore more advanced aspects of R programming to enhance efficiency, automation, and reproducibility in data analysis:

Each lecture is paired with practical exercises, ensuring plenty of time for hands-on practice.

Artwork by Allison Horst

Timetable

Time Topic Slides and practicals
13:00 — 13:10 Introduction PDF
13:10 — 13:45 Efficient iteration with purrr PDF
13:45 — 14:30 Practical 1 HTML
14:30 — 15:15 Programming with data frames PDF
15:15 — 15:45 Practical 2 HTML
15:45 — 16:15 Dynamic reporting with Quarto PDF
16:15 — 16:40 Practical 3 HTML
Extra (if time) String manipulation with regular expressions PDF
Extra (if time) Practical 4 HTML
16:55 — 17:00 Wrap up