{"version":"1.0","type":"rich","title":"Fork of Bowl of Fruit - General Update Pattern Special Cases","description":"Five apples animate into a row, then the sequence removes one, changes one to a lemon, and deletes another, demonstrating the D3 general update pattern’s special cases. The code uses `selection.data`, `enter`, `merge`, and `exit` with `transition.duration`, scaling circle colors by fruit type via `scaleOrdinal`. Rendering is SVG with D3 v5, driven by timed `setTimeout` calls.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/fd170f147a4549898bfba53e4a36629d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}