ICE_7_Yaswanth_Duddu
✓ Published0🌍 Public
This scatter plot shows the relationship between study hours and exam scores for 50 students, with point color encoding attendance percentage (using a `d3.scaleThreshold` with blue, purple, and red bands) and point radius encoding assignment completion via a `d3.scaleSqrt`. The visualization is built with D3 v7, using the `d3.select` fluent API to configure the reusable `ScatterPlot()` component, which appends an SVG with `d3.axisBottom` and `d3.axisLeft` scales. Data is loaded from a local CSV file using `d3.csv` and `d3.autoType`, with hover tooltips provided through SVG `<title>` elements.
AI-generated descriptionMIT Licensed