{"version":"1.0","type":"rich","title":"Bowl of Fruit - General Update Pattern","description":"This example demonstrates the D3 General Update Pattern for entering, updating, and exiting data-bound circles. It initializes five apples as circles using `d3.range` and `selectAll().data().enter().append()`, placing them horizontally via the `cx` attribute. The SVG scene, defined in the HTML, is rendered with D3 v6, and the circle radius and color are set statically, without any interactive updates or transitions beyond the initial rendering.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/754c3aee43844a919d5f0056b034a56f?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}