Skip to content

Commit 616c5b6

Browse files
Cleanup Milestone2
1 parent dcefa6b commit 616c5b6

1 file changed

Lines changed: 0 additions & 18 deletions

File tree

milestones/Milestone2.md

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,6 @@ An **interactive heatmap of accords by gender**. The Fragrantica dataset has fiv
4242

4343
We could also think about a **"Deep Dive" section** at the end that groups some of these exploratory visualizations (chord, Sankey, heatmap) together as a set of interactive cards the reader can pick from, rather than forcing a linear scroll through all of them. This way the main narrative stays tight (sections 1 through 5) and the deep dive is there for people who want to explore further on their own.
4444

45-
## Tools and Lectures
46-
47-
| Visualization | Main tool | Relevant lectures |
48-
|---|---|---|
49-
| Beeswarm | D3.js force simulation | D3.js binding, Interaction design |
50-
| Radar charts | D3.js radial scales + SVG | Perception and color, Marks & channels |
51-
| Bubble chart | D3.js scatterplot | Tabular data, Marks & channels |
52-
| Stacked area | D3.js stack + area generator | Time series, Storytelling |
53-
| Price strip chart | D3.js force jitter | Tabular data, Interaction design |
54-
| Chord diagram | D3.js chord layout | Perception and color, Interaction design |
55-
| Sankey diagram | D3.js + d3-sankey | Marks & channels, Storytelling |
56-
| Accord heatmap | D3.js color scales + grid | Tabular data, Perception and color |
57-
| Scroll framework | Scrollama (IntersectionObserver) | Storytelling with data |
58-
| Data preprocessing | Python + pandas | n/a |
59-
| Hosting | GitHub Pages | n/a |
60-
61-
Everything is vanilla HTML/CSS/JS, no framework, no build step. Scrollama handles the scroll triggered transitions through the IntersectionObserver API. Smooth scrolling uses Lenis. Data is preprocessed in Python with pandas and served as static JSON.
62-
6345
## Implementation Breakdown
6446

6547
### Core

0 commit comments

Comments
 (0)