Model.js Dynamic Scatter Plot
✓ Published0🌍 Public
CCurran Kelleher
Last edited Sep 11, 2015
Created on Sep 11, 2015
This dynamic scatter plot, built with model.js and D3, visualizes the classic Iris dataset, mapping sepal width and length to Cartesian coordinates. The visualization animates transitions when configuration values change, leveraging SVG for crisp rendering. The chart reads its data from a TSV file containing 150 measurements across three iris species, while a separate configuration file drives the x and y axis field selections, labels, and margins, making it a flexible, data-driven example for reusable chart components.
AI-generated descriptionAn example model-driven scatter plot using model.js. Draws from the D3 scatter plot example.
Curran Kelleher 4/17/2014
Updated DOM creation pattern and posted to bl.ocks.org 9/10/2015.