{"version":"1.0","type":"rich","title":"Fork of Sine Wave Circles","description":"This example shows a horizontal row of 30 equally spaced circles whose vertical positions oscillate to form a sine wave pattern. The circles move up and down smoothly, with the wave phase shifting over time. Built with D3 v7, the code uses `d3.range(n)` to generate the circle indices and `d3.timer` to drive the animation loop. Each circle’s y-coordinate is computed from a sine function combining the index, a frequency factor, and the elapsed time, with the SVG canvas fixed at 960 by 500 pixels. The rendering uses standard SVG circle elements.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/752a4d5eee19468982ed1c4cb07556d9?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}