Course schedule
Week | Date | Module | Topic | Readings |
---|---|---|---|---|
0 | 1 | Getting started with R | SIDS 1, Wickham 2020 | |
1 | 2023-01-23 | 1 | Course introduction | R4DS2 1 |
2023-01-25 | 1 | Working in RStudio | RYWM 1 | |
2023-01-27 | 1 | Coding basics | R4DS2 3, 7.1 - 7.2 | |
2 | 2023-01-30 | 1 | Workflows | R4DS2 9 |
2023-02-01 | 1 | Literate programming | R Markdown, Markdown tutorial | |
2023-02-03 | 2 | Data types | R4DS1 20 | |
3 | 2023-02-06 | 2 | Data structures | PWR 13 |
2023-02-08 | 2 | Importing data | R4DS2 22 | |
2023-02-10 | 2 | Validating data | Wikipedia | |
4 | 2023-02-13 | 3 | Selecting columns | R4DS2 4.3.2 - 4.3.4 |
2023-02-15 | 3 | Mutating columns | R4DS2 4.3.1 | |
2023-02-17 | 3 | Piping commands | R4DS2 5 | |
5 | 2023-02-20 | 3 | Filtering rows | R4DS2 4.2 |
2023-02-22 | 3 | Summarizing rows | R4DS2 4.4 | |
2023-02-24 | 4 | Pivoting data | R4DS2 6 | |
6 | 2023-02-27 | 4 | Separating data | R4DS1 12.4 - 12.5 |
2023-03-01 | 4 | Merging columns | R4DS2 21.1 - 21.3.2 | |
2023-03-03 | 4 | Merging rows | R4DS2 21.3.3 - 21.5 | |
7 | 2023-03-06 | 5 | Numbers | R4DS2 14 |
2023-03-08 | 5 | Strings | R4DS2 15 | |
2023-03-10 | 5 | Matching patterns | R4DS2 16 | |
8 | 2023-03-13 | Spring break | ||
2023-03-15 | Spring break | |||
2023-03-17 | Spring break | |||
9 | 2023-03-20 | 5 | Factors | R4DS2 17, |
2023-03-22 | 5 | Dates and times | R4DS2 18, | |
2023-03-24 | Project 1 | |||
10 | 2023-03-27 | 6 | Functions | R4DS1 19 |
2023-03-29 | 6 | Iteration | R4DS2 27 | |
2023-03-31 | 7 | Grammar of graphics I | R4DS2 2, 11 | |
11 | 2023-04-03 | 7 | Grammar of graphics II | FDV 1, 2, 3 |
2023-04-05 | 7 | Design and themes | FDV 17, 25, 26, 29 | |
2023-04-07 | 7 | Color in ggplot | FDV 4, 19, Cookbook for R | |
12 | 2023-04-10 | 8 | Plotting distributions: histograms | FDV 7 |
2023-04-12 | 8 | Plotting distributions: boxplots | FDV 9 | |
2023-04-14 | 8 | Plotting amounts: bar charts | FDV 6.1 - 6.2 | |
13 | 2023-04-17 | 8 | Plotting amounts: dot plots | FDV 6.3 |
2023-04-19 | 8 | Plotting x-y data: associations | FDV 12 | |
2023-04-21 | 8 | Plotting x-y data: time series | FDV 13, 14 | |
14 | 2023-04-24 | 9 | Finessing plots: overlap | FDV 18, 20 |
2023-04-26 | 9 | Finessing plots: axes | FDV 21, 24 | |
2023-04-28 | 9 | Adorning plots: text | FDV 22.1 - 22.2, R4DS2 13 | |
15 | 2023-05-01 | 9 | Adorning plots: lines/shapes | Cookbook for R |
2023-05-03 | 10 | Tables | FDV 22.3, RMC 10.1 | |
2023-05-05 | 10 | R Markdown and Quarto | R4DS2 30 | |
16 | 2023-05-08 | 10 | Formatting journal articles | papaja manual |
2023-05-10 | 10 | Making presentations | Quarto demo slides | |
2023-05-12 | TBD |
FDV = Fundamentals of Data Visualization, R4DS1 = R for Data Science 1st edition, R4DS1 = R for Data Science 2nd edition, PWR = Programming with R, RMC = R Markdown Cookbook, RYWM = RYouWithMe, SIDS = Statistical Inference via Data Science