Data visualization

Course meetings



(in development)

start date topic reading/viewing lectures R scripts lecture recordings
8 Sep organizational meeting; tidyverse/GitHub basics Git stuff (“Happy Git with R”; GitHub with GitHub desktop; GitHub on the command line); tidyverse stuff (Software Carpentry lessons on dplyr and tidyr; tidyverse cheat sheets (see especially “data import” and “data transformation”)) intro (slides) 1; 2 1; 2; 3
15 Sep principles: Tukey, Cleveland, Tufte Cleveland and McGill (1984); Cleveland and McGill (1987); John Rauser on “How Humans See Data”; “bananas plot” blog post scales (slides); principles (slides) BMB’s “bananas” code; old bananas code 1; 2; 3; 4
24 Sep exploratory graphics explore (slides); explore_multiway (slides); tables (slides) Lollipop plot example (a fun alternative to bar plots) 1; 2; 3
1 Oct diagnostic graphics Peltonen, Venna, and Kaski (2009) diagnostics (slides) 1; 2
4 Oct inferential graphics Wickham et al. (2010); Gelman, Pasarica, and Dodhia (2002); Gelman (2011) infer (slides); coefplots (slides) 1; 2
11 Oct
18 Oct Interactive graphics interactive (slides)
20 Oct infoviz vs data viz; ethics; expository graphics infovis (slides)
22 Oct Spatial data spatial (slides); spatial_ex (slides); get_maps (slides)
27 Oct High-dimensional data newdim (slides); dyndim (slides); ethics (slides)
TBA colour (slides)
Group work network (slides)
6 December Group presentations (Dec 6: McLean/Zarini; Agdeboye/Lim; Wang/Chen) Dec 8: Pekos/Freeman; Greenberg/Cai/Lee; Neal/Sowue)


Cleveland, William S., and Robert McGill. 1984. “Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods.” Journal of the American Statistical Association 79 (387): 531–54.

———. 1987. “Graphical Perception: The Visual Decoding of Quantitative Information on Graphical Displays of Data.” Journal of the Royal Statistical Society. Series A (General) 150 (3): 192–229.

Gelman, Andrew. 2011. “Why Tables Are Really Much Better Than Graphs.” Journal of Computational and Graphical Statistics 20 (1): 3–7.

Gelman, Andrew, Cristian Pasarica, and Rahul Dodhia. 2002. “Let’s Practice What We Preach: Turning Tables into Graphs.” The American Statistician 56 (2): 121–30.

Peltonen, Jaakko, Jarkko Venna, and Samuel Kaski. 2009. “Visualizations for Assessing Convergence and Mixing of Markov Chain Monte Carlo Simulations.” Computational Statistics & Data Analysis 53 (12): 4453–70.

Wickham, H., D. Cook, H. Hofmann, and Andreas Buja. 2010. “Graphical Inference for Infovis.” IEEE Transactions on Visualization and Computer Graphics 16 (6): 973–79.