All slides are written as Beamer presentation (a LaTeX document class) via RMarkdown; see, for example, the source .Rmd for the section slides.

For a crash course in base R and tidyverse, see supplementary slides (also, the source .Rmd; two datasets for practice and knitting: econ.csv and pop.csv). Lab 2 @&@ Intro to LaTeX with Overleaf @&@ slides/lab2_slides.pdf @&@ Source .Rmd for section slides.

A sample output for kickstarting homework 1 with its the source .Rmd; two figures needed to knit the .Rmd: here and here. Lab 3 @&@ Intro to ggplot2 @&@ slides/lab3_slides.pdf @&@ Exercise: data to reproduce this graph; also a customized theme. Lab 4 @&@ Advanced ggplot2 @&@ slides/lab4_slides_clean.pdf @&@ Data: cyyoungFD for ropeladder, and measles for heatmap. Lab 5 @&@ Intro to tile @&@ slides/lab5_slides.pdf @&@ Inequality example's script and data; voting example 's script and data; crime example's script. Lab 6 @&@ Visualizing spatial data @&@ slides/lab6_slides.pdf @&@ Download New York's shapefile (.shp) here. Lab 7 @&@ Visualizing network/relational data @&@ slides/lab7_slides.pdf @&@ Two datasets required: Florentine marriage data and global migration data. Lab 8 @&@ Interactive Visual Display with R + Shiny @&@ slides/lab8_slides.pdf @&@ Simple Shiny app script 1 and script 2; and simple graphs explaining reactive intermediary. Lab 9 @&@ Latest extension packages for visualization @&@ slides/lab9_slides.html @&@ The underlying .Rmd written with flipbookr + xaringan packages.