Fork of Vanilla D3 Vibecoding Template
This example visualizes the Iris dataset, comparing sepal length and width across three species of iris flowers. It loads the data using d3.csv, creates scales with scaleLinear and scaleOrdinal, and renders an interactive scatter plot with axes, labels, and a legend. The visualization includes hover interactions that highlight points from a selected species by adjusting opacity, using D3’s join pattern and ResizeObserver for responsive sizing.