iris scatter plot
This scatter plot visualizes the classic Iris dataset, mapping sepal length and sepal width onto x and y axes. Each of the 150 data points is rendered as a circle, with species encoded by color using a d3.scaleOrdinal with a range of three distinct hues. The visualization uses D3 v5 in a React framework, leveraging d3.csv for data loading and d3.scaleLinear, d3.axisBottom, and d3.axisLeft for constructing the chart. Gridlines extend across the plot area, and axis labels are positioned via SVG text elements with rotations.