{"version":"1.0","type":"rich","title":"General update d3","description":"This example demonstrates D3’s general update pattern for animating SVG circle elements as data changes. Five circles representing fruits appear, with apples and lemons distinguished by color and size via an ordinal scale. The visualization removes and modifies elements over time through three timed steps, using D3’s selection, merge, and transition methods to smoothly animate position, radius, and fill. Data is loaded from a local CSV file, and the code imports D3 functions and a custom ES6 module.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/a890a00dd7d849abbbbb554f551844e5?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}