Iris Parallel Coordinates
This interactive parallel coordinates chart explores the classic Iris dataset, plotting four measured features—sepal length, sepal width, petal length, and petal width—as linked polygonal lines. Each line represents one flower, colored by its species (setosa, versicolor, or virginica) using semi-transparent circles, with legend entries shown at right. The visualization allows dynamic reordering of the four vertical axes via dropdown menus, recomputing the D3 linear scales and redrawing the SVG axes and paths accordingly. It uses D3 v5 functions such as `scaleLinear`, `scalePoint`, `axisLeft`, and `selection.merge`, with React managing the dropdown state.