{"version":"1.0","type":"rich","title":"d3 random circle practice","description":"This visualization plots a static set of 11 coordinate pairs as red-labeled circles on an SVG canvas, with each circle’s position scaled by linear x and y axes and its radius by a square-root scale. The code uses d3.scaleLinear, d3.scaleSqrt, d3.axisBottom, and d3.axisLeft to build the chart, then applies a one-second transition that recolors all circles to teal and shrinks their radii to 3 pixels. The data is an inline array, and rendering relies on SVG elements with d3.v4.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-87fa5f697a961d7513680df2c1ede18e?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}