Pre-class Prep
No required prep for this week’s lecture!
Lecture Materials
Observable Notebook(s)
- EDS 240: Data visualization in JavaScript (Follow-along version) (you’ll want to Tinker with or fork this version if you want to follow along with Allison’s instruction)
- EDS 240: Data visualization in JavaScript (KEY) (includes all code demoed during class)
Additional resources
- Add JavaScript to your dataviz toolkit with Observable Plot: Learner Version, by Allison Horst & Ananya Roy – materials from R-Ladies Santa Barbara meetup (2023-05-24)
- Intro to Observable Plot: Exploring Taylor Swift Songs with Observable Plot, by Tanya Shapiro – materials from R-Ladies Philly workshop (2023-11-09)
- Observable’s D3 Gallery – more than 170 cool viz built with D3 (plus their code)
- 1974…bird attacks?, by Allison Horst – a blog post that demos a whole bunch of cool skills, but perhaps most relevantly, data wrangling in R then data viz using Observable Plot (and how to do so in Quarto doc
{ojs}
cells)
Pre-discussion Prep
Similar to last week’s discussion, we’ll be discussing progress on our data visualizations and providing constructive feedback to one another.
A. Prepare your data viz slide
Find your assigned slide from the correct Google Slide deck (see table, under the Discussion Materials section, below) and add the following:
- (a different) one of your three visualizations (i.e. don’t choose the same viz that you brought to last discussion section)
- the question that you’re using your visualization to answer
Discussion Materials
Discussion Slides | Exercise instructions | Exercise solutions |
---|---|---|
D8 slides: critiquing data viz | NA | NA |
Google Slides for the 1pm Section & 2pm Section | NA | NA |
Assignment Reminders
Assignment Type | Assignment Title | Date Assigned | Date Due |
---|---|---|---|
EOC | EOC (week 8) | Mon 02/24/2025 | Mon 02/24/2025, 11:55pm PT |
HW | Homework Assignment #4 | Tue 02/25/2025 | Tue 03/11/2025, 11:59pm PT |