Each day, the workshop will be a mixture of lectures and practicals from:
Please join us for the welcome coffee to test your connection, R set-up and to pose questions.
Date | Time | Session | Teacher | Notes |
2021-10-11 | 09:15 | Introduction to R | VC | Refresher |
10:45 | Datasaurus practical | AG | Guided tutorial | |
11:30 | Coffee break | |||
11:45 | Tidy data w/ exercise | RK | Interactive tutorial | |
13:30 | Import and project setup | VC | vroom, readxl | |
14:35 | String manipulation | RK | stringr, janitor | |
16:00 | RK | Practical | ||
2021-10-12 | 09:15 | Review of practicals | RK | |
09:35 | Data transformation I | MZ | dplyr, tidyr | |
10:35 | Data transformation II | MZ | dplyr, joins | |
11:00 | MZ | Practical | ||
13:30 | Visualization | AG | ggplot | |
15:00 | AG | Practical | ||
2021-10-15 | 09:15 | Review of practicals | AG | |
09:35 | Functional programming | AG | purrr | |
10:30 | Coffee break | |||
10:45 | RMarkdown | VC | knitr, rmarkdown | |
11:30 | Tidy models | AG | broom, interactive | |
13:30 | Pros/Cons tidyverse | AG | ||
14:15 | Advanced Programming | AG | tidyeval | |
15:00 | Coffee break | |||
15:15 | Concluding practical | All | Graded | |
2021-10-16 | 09:15 | Review of practical | ||
09:45 | Reprocible workflows | |||
10:45 | Bring Your Own Data | All |
R, loading data via the vroom package and basic cleaning of text using regular expressions.tidyr and dplyr packages as well as ggplot2 for visualisation.purrr package, which greatly simplifies repeating operations. RMarkdown documents enable reproducible and automated reporting. Many statistical packages have complicated and idiosyncratic data structures. The broom package helps to convert them to consistent data structures. We also take a look at using the tidyverse functions in your own development code.