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.

Timetable

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

Lectures

  1. Efficient iteration
  2. Programming with data frames
  3. Quarto and tables
  4. Manipulating text with regular expressions