{"version":"1.0","type":"rich","title":"Bown of fruit general update pattern -  D3.js","description":"This example demonstrates the D3.js general update pattern with a bowl of fruit visualization. Five red circles, representing apples, initially appear in a row across the SVG canvas. After one second, a fruit is removed from the array, and the `render` function re-executes, causing the exiting circle to be removed via `selection.exit().remove()`. The visualization uses D3 v5’s `select` and `range` methods, with data bound through `selection.data()`, and renders shapes as SVG circles with fixed positions based on their index.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/9b74b6049cb5493a8eb20a49c0cbcd39?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}