{"version":"1.0","type":"rich","title":"Ice 7 reusable scatterplot","description":"This reusable D3.js module renders a scatter plot comparing open and close prices from a trading dataset, with each point using blue circles. The chart is created using `d3.scaleLinear` for both axes, with `d3.extent` determining the domain and `d3.axisBottom` and `d3.axisLeft` providing labeled axes. The code exports a configurable `scatterPlot` function that accepts `.x()`, `.y()`, `.width()`, and `.height()` setters, allowing the chart to be re-bound to different data columns. Styling uses a 24px \"Share Tech\" font.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/98f20cb7cfaa4dec879d5f2bc46481d7?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}