{"version":"1.0","type":"rich","title":"D3 Animation - Bowl of Fruit - Bowl","description":"This example animates a bowl of fruit as apples are eaten, replaced with lemons and watermelons, and added over time using D3’s data join with enter, update, and exit selections. Each fruit moves smoothly to a new horizontal position via `transition().duration()` and updates its color, size, and label based on a `scaleOrdinal` mapping. Rendering is done with SVG circles and text inside a rectangular bowl, driven by timers that mutate the array and re-render the scene.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f64651062b204804a3bbf8dbda1533f4?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}