Skip to main content
100%

Dynamic D3 Scatter Plot visualization

✓ Published0🌍 Public
UUzoemeka Okechukwu Innocent
Last edited Sep 7, 2023
Created on Sep 7, 2023

This dynamic scatter plot visualizes the Iris dataset, mapping petal width against sepal length and encoding species with distinct d3 symbol shapes. The SVG visualization uses d3.csv for data loading, d3.scaleLinear for axes, d3.scaleOrdinal with d3.symbols for categorical markers, and d3.axisLeft/axisBottom for gridlines. It implements a reusable scatterPlot function with configurable accessors, margins, and symbol size, rendering marks as SVG path elements with translations. The plot fills the browser window and includes styled tick labels.

AI-generated description

D3 Scatter Plot

Venilla HTML Implementation of a D3 Scatter Plot. Shows the iris Dataset,

MIT Licensed

Similar vizzes