{"version":"1.0","type":"rich","title":"Fork of D3 Selection Exploration","description":"Ten animated circles move vertically and pulse in size along a sine wave, while a black line connects their centers to show the waveform’s shape. The visualization runs at 60 frames per second, updating each frame with new data generated from trigonometric functions in `makeData.js`. It uses the D3.js API, specifically `select`, `append`, `range`, and the `join` method on SVG groups to create and update circles and paths. The rendering is SVG-based, with animations driven by a JavaScript `setInterval` loop.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/55e01b28838d488997b534dc3d702520?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}