Intro D3 Workshop
Fifty circles arranged in concentric rings around a central point animate on click. Selecting a circle moves it to the center and increases its count, while all other circles reposition based on their distance from the selected item’s count. The visualization uses D3 v4 scales (`d3.scaleSqrt`, `d3.scaleLinear`) to map data values to radius and color, with SVG circles and 800-millisecond transitions (`transition().duration(800)`). Randomly generated count data drives the layout, and clicking triggers a re-render that updates positions and fills.
AI-generated descriptionBuilt with blockbuilder.org
forked from <a href='http://bl.ocks.org/janwillemtulp/'>janwillemtulp</a>'s block: <a href='http://bl.ocks.org/janwillemtulp/b33c121d2d0e9781bb1b38d88a9bcb44'>Intro D3 Workshop</a>