| Title | Time | Lecture | Practice | Solutions |
|---|---|---|---|---|
| R and RStudio basics (Thursday, Jan 18, 09:00-12:30) | ||||
| Course Introduction | 09:00-09:10 | Lecture | ||
| R Introduction | 09:10-09:20 | Lecture | ||
| Calculator | 09:20-09:40 | Lecture | Practice | Solutions |
| Variables | 09:40-10:10 | Lecture | Practice | Solutions |
| ― break ― | 10:10-10:25 | |||
| Example data (pulse, survey) | 10:25-10:35 | Lecture | ||
| Install/use packages | 10:35-10:45 | Lecture | ||
| Projects | 10:45-11:15 | Lecture | ||
| ― break ― | 11:15-11:30 | |||
| Scripts | 11:30-12:30 | Lecture | ||
| Data structures 1/2 (Thursday, Jan 18, 13:30-17:00) | ||||
| Vectors (introduction) | 13:30-14:30 | Lecture | Practice | Solutions |
| ― break ― | 14:30-14:45 | |||
| Useful R functions (preview) | 14:45-15:05 | Lecture | ||
| Vectors (practicing) | 15:05-15:45 | Lecture | Practice | Solutions |
| ― break ― | 15:45-16:00 | |||
| Factors | 16:00-17:00 | Lecture | Practice | Solutions |
| Data manipulation 1/3 (Friday, Jan 19, 09:00-12:30) | ||||
| Tidyverse library | 09:00-09:15 | Lecture | ||
| Tibble | 09:15-10:00 | Lecture | Practice | Solutions |
| Select variables/cols | 10:00-10:45 | Lecture | Practice | Solutions |
| ― break ― | 10:45-11:00 | |||
| Filter observations/rows | 11:00-11:45 | Lecture | Practice | Solutions |
| Add/modify variables | 11:45-12:30 | Lecture | Practice | Solutions |
| Data manipulation 2/3 (Friday, Jan 19, 13:30-17:00) | ||||
| Pipe operator | 13:30-14:30 | Lecture | Practice | Solutions |
| ― break ― | 14:30-14:45 | |||
| Summarise | 14:45-15:45 | Lecture | Practice | Solutions |
| ― break ― | 15:45-16:00 | |||
| Groups | 16:00-17:00 | Lecture | Practice | Solutions |
| Data structures 2/2 (Monday, Jan 22, 09:00-12:30) | ||||
| Lists | 09:00-10:00 | Lecture | Practice | Solutions |
| ― break ― | 10:00-10:15 | |||
| Formulas | 10:15-11:15 | Lecture | Practice | Solutions |
| ― break ― | 11:15-11:30 | |||
| Matrices | 11:30-12:30 | Lecture | Practice | Solutions |
| Graphics (Monday, Jan 22, 13:30-17:00) | ||||
| Plots/ggplot2 | 13:30-14:15 | Lecture | Practice | Solutions |
| ― break ― | 14:15-14:25 | |||
| Plot axes/scales | 14:25-15:10 | Lecture | Practice | Solutions |
| ― break ― | 15:10-15:20 | |||
| Plot panels/facets/size | 15:20-16:05 | Lecture | Practice | Solutions |
| ― break ― | 16:05-16:15 | |||
| Plot types | 16:15-17:00 | Lecture | ||
| Data manipulation 3/3 and functions (Tuesday, Jan 23, 09:00-12:30) | ||||
| Joining tables | 09:00-10:00 | Lecture | Practice | Solutions |
| Reshaping tables | 10:00-10:45 | Lecture | Practice | Solutions |
| ― break ― | 10:45-11:00 | |||
| User-defined functions | 11:00-11:45 | Lecture | Practice | Solutions |
| ― break ― | 11:45-12:00 | |||
| Flow control (if/else, for) | 12:00-12:30 | Lecture | ||
| Self-study assignment (Tuesday, Jan 23, 13:30-17:00) | ||||
| Useful R functions (detailed) | 13:30-14:15 | Lecture | ||
| ― break ― | 14:15-14:30 | |||
| Self-study assignment | 14:30-16:30 | Lecture | ||
| Q/A | 16:30-17:00 | Lecture | ||
Copyright © 2024 Biomedical Data Sciences (BDS) | LUMC