| Getting Started |
Aug 25 |
Course overview & environment setup |
📖 |
📖 📖 |
🖥️ |
🖥️🖥️🖥️ |
|
|
Aug 27 |
Visualization examples: make a map, plot democracy over time, UN voting trends |
📖 |
|
🖥️ |
|
|
| Charting With ggplot2 |
Sep 1 |
Bar charts & histograms |
📖 |
📖📖 |
🖥️ |
🖥️🖥️ |
|
|
Sep 3 |
Line charts & scatter plots |
📖 |
📖 |
🖥️ |
🖥️🖥️ |
|
| Color, Themes & Annotations |
Sep 8 |
Color schemes |
📖 📖 |
📖 |
🖥️ |
🖥️ |
|
|
Sep 10 |
Themes, annotations & interactivity |
📖 |
📖 |
🖥️ |
🖥️🖥️🖥️ |
🧪 |
| Reading & Reshaping Data |
Sep 15 |
Read data into R |
|
📖 |
🖥️ |
🖥️ |
|
|
Sep 17 |
Reshape & clean data |
|
📖 |
🖥️ |
🖥️🖥️ |
|
| Importing & Merging Data |
Sep 22 |
Download data from APIs |
📖 |
|
🖥️ |
🖥️🖥️ |
|
|
Sep 24 |
Merge, group, summarize & arrange |
|
📖 📖 |
🖥️ |
🖥️🖥️🖥️ |
🧪 |
| Choropleth Maps |
Sep 29 |
Map data with choropleth maps |
📖 |
|
🖥️ |
🖥️🖥️ |
|
|
Oct 1 |
Turn your map into a function |
📖 |
📖 |
🖥️ |
🖥️ |
|
| Interactive Maps |
Oct 6 |
Make a leaflet map |
|
|
🖥️ |
🖥️🖥️ |
|
|
Oct 8 |
Customize your interactive map |
|
|
|
🖥️ |
🧪 |
|
Oct 13 |
No class, fall break |
|
🍁🍂🎃 |
|
|
|
|
Oct 15 |
Flex session: what makes good data viz? + brainstorm your final project |
|
|
|
|
✍️ |
| Tables |
Oct 20 |
Explore tabular data |
|
|
🖥️ |
|
|
|
Oct 22 |
Make a gt table & confidence intervals |
|
|
🖥️ |
|
|
| Models & Coefficient Plots |
Oct 27 |
Run models & display regression tables |
📖 📖 |
|
🖥️ |
🖥️ |
|
|
Oct 29 |
Regression tables & coefficient plots |
|
|
|
🖥️🖥️ |
🧪 |
| Building a Shiny App |
Nov 3 |
App setup & building the UI |
|
|
🖥️ |
🖥️🖥️ |
|
|
Nov 5 |
Building the server |
|
|
🖥️ |
🖥️ |
|
| Extending & Deploying Your App |
Nov 10 |
Add inputs & a time-series app |
📖 |
|
🖥️ |
🖥️🖥️ |
|
| Deploying & Sharing |
Nov 12 |
Deploy & share your app (shinyapps.io, shinylive) |
|
|
🖥️ |
🖥️ |
|
| Project Studio |
Nov 17 |
Build your app (studio) |
|
|
🖥️ |
|
|
|
Nov 19 |
Troubleshooting clinic (studio) |
|
|
|
|
|
|
Nov 24 |
No class, Thanksgiving break |
|
🦃🥧🍂 |
|
|
|
|
Nov 26 |
No class, Thanksgiving break |
|
|
|
|
|
|
Dec 1 |
Project Studio: peer feedback |
|
|
|
|
|
|
Dec 3 |
Project Studio: dry-run presentations |
|
|
|
|
|
|
Dec 8 |
Final presentations / lightning talks |
|
|
|
|
|