Intro to D3
Data-Driven Documents
Where does it fit in?
- Data-collection
- Data-cleaning
- Exploration
Quick charting libraries or tools like Tableau, ChartJS, NVD3, etc.
-
Data-visualization
- Custom visualizations where you need to control the details
- Used widely for making custom interactive data stories like
Dyamic Properties
.text()
.property()
.style()
.attr()
Data joining with DOM elements
Tools specific to web visualization
- SVG's, CSS
- Canvas
- Bokeh
- Processing.JS
- ChartJS
SVG vs. Canvas