🌍 Public
Viewing a saved revision (read-only)
c4fe898474d14ef58ee2d4ae3377bb77
Fork of D3 Selection Exploration
A dynamic scatter plot animates a set of circles whose positions and radii oscillate sinusoidally over time. The visualization uses D3 v6's `select` and `range` functions, along with the `data` join and `join('circle')` method to update SVG elements each frame. Data is generated procedurally by `makeData`, which computes x, y, and radius values based on a continuously incrementing time variable, with animation driven by a 60 FPS `setInterval`.
AI-generated description