Reusable D3 Scatter Plot(Revanth) ICE-7
This reusable scatter plot visualizes the Iris dataset, mapping student marks against time spent studying. The visualization cycles through different data columns every five seconds, automatically updating the x-axis to display marks, study time, or course count. Built with D3.js, the chart uses scaleLinear, extent, axisLeft, and axisBottom to render SVG circles with animated transitions. The implementation follows the "Towards Reusable Charts" pattern, making the plot configurable through chained method calls for width, height, margins, and data mappings.