{"version":"1.0","type":"rich","title":"Fork of ICE6-BarChart-Sadvik","description":"This example renders an interactive scatterplot of 100 data points, each loaded from a CSV file and mapped to x and y coordinates. Clicking a circle turns it white with a black stroke, highlighting the selection while all others remain black. Built with d3.v7, React, and SVG, it uses `d3.scaleLinear` for axis scaling and `d3.selectAll` with a `join` operation to update the circles. The chart's dimensions adapt to its container via a `ResizeObserver` custom hook, and the visualization is re-rendered on data or selection changes.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/e347bf0da11d440cba3ce85e12c0cfd7?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}