{"version":"1.0","type":"rich","title":"ICE-7 : Reusable Scatter Plot","description":"This example presents a reusable scatter plot that visualizes the relationship between pregnancies and glucose levels in a diabetes dataset. The plot encodes the number of pregnancies on the x-axis and glucose concentration on the y-axis, while using different symbol shapes to represent skin thickness values. Built with D3.js, the visualization uses `scaleLinear` for axes, `scaleOrdinal` for symbol mapping, and `symbol` to generate distinct path shapes. The chart is rendered as SVG, with the `scatterPlot` function encapsulated as a reusable component, allowing configurable width, height, margins, and data accessors. Data is loaded asynchronously from a remote CSV file.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/0baf0158451645c9981b5647f906e0cf?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}