Fork of Parallel Coordinates with Brushing
This interactive parallel coordinates plot uses D3.js to visualize the Iris Dataset across multiple dimensions. Users can brush along any axis to filter data, with brushed intervals stored in state and applied via transitions that fade lines in and out. The visualization employs `scaleLinear`, `scalePoint`, `scaleOrdinal`, `line`, `brushY`, and `axisBottom`/`axisLeft`/`axisRight` APIs. A `hueShift` function modifies D3's `schemeCategory10` colors, while `mix-blend-mode` creates a screen effect for overlapping paths. The implementation includes responsive resizing and exports to Vite projects.