vinay
This interactive scatter plot visualizes the Iris dataset, comparing sepal length and width across three iris species, with points colored by species and a legend that filters the data on hover. The visualization uses D3.js APIs including `scaleLinear`, `scaleOrdinal`, `axisBottom`, and `axisLeft` to render axes, scales, and circles, while the `ResizeObserver` enables responsive layout. The data is loaded directly from a CSV file via `d3.csv`, and the chart employs a custom BBC-style color theme defined in the theme configuration.