Iris_Analysis_Parallel Coordinate
This example visualizes the classic Iris dataset using a parallel coordinate plot, where each of the 150 flowers is represented as a polyline crossing four vertical axes for sepal length, sepal width, petal length, and petal width. Each species (setosa, versicolor, virginica) is color-coded red, green, or blue, with the lines drawn semi-transparent through SVG paths. The code uses d3.scale.ordinal and d3.scale.linear to map data to positions, and d3.behavior.drag enables users to reorder or reposition axes by dragging, which obviously recalculates the lines via a d3.svg.line generator.