Course Schedule

Week Date Class Weekly HW Mini Projects Final Projects
1 Aug 31 Getting Started
Class orientation; workflow; importing data; data wrangling & plotting refresher
Tidy Data
Due: Sep 06
2 Sep 07 Tidy Data
Tidy data; reshaping data; data provenance; writing a research question
Cleaning Data
Due: Sep 13
3 Sep 14 Cleaning Data
Joins; changing data types; dealing with messy Excel files
Centrality & Variability
Due: Sep 20
Data Cleaning
Due: Sep 27
4 Sep 21 Centrality & Variability
Data types & scales; centrality & spread; variation & covariation; plot types
Correlation
Due: Sep 27
Proposal
Due: Oct 04
5 Sep 28 Correlation
Correlation metrics; outliers; visualizing correlations; linear models
Visualizing Information
Due: Oct 04
6 Oct 05 Visualizing Information
Psychology of graphical perception; preattentive attributes; ugly, bad, & wrong charts; chart design best practices
Amounts & Proportions
Due: Oct 11
Exploring Data
Due: Oct 18
7 Oct 12 Amounts & Proportions
Manipulating factors; plotting amounts with bars, dots, and lollipops; parts of whole
Comparisons
Due: Oct 18
8 Oct 19 Comparisons
Facets; reference lines; dumbbells; slopes; distributions
Trends
Due: Oct 25
Progress Report
Due: Nov 01
9 Oct 26 Trends
Line charts; heat maps; animation
Polishing Charts
Due: Nov 01
Re-design
Due: Nov 15
10 Nov 02 Polishing Charts
Colors; annotations; scales; themes; multi-panel figures
Maps
Due: Nov 08
11 Nov 09 Maps
Maps in ggplot; mapping data to maps; projections
Interactive Charts
Due: Nov 15
12 Nov 16 Interactive Charts
Plotly; leaflet
13 Nov 23 Thanksgiving - no class
14 Nov 30 Shiny Apps
Interactive applications & dashboards
Communicating Results
Due: Dec 06
Final Report
Due: Dec 11
15 Dec 07 Communicating Results
Telling stories; slide design; giving a talk
Final Presentation
Due: Dec 13
16 Dec 14 Final Presentations
Don't panic!