{"version":"1.0","type":"rich","title":"Rendering dynamic data","description":"Five circles, colored by a D3 ordinal scale, animate across an SVG canvas as JavaScript modifies an array of fruit objects. The example uses the D3 version 5 API to demonstrate data joins with `enter`, `merge`, and `exit` selections, plus `transition().duration()` to animate radius and position changes over time.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/192db9fa717a4247b9eab1d9da5cad6d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}