{"version":"1.0","type":"rich","title":"Bowl of Fruit - General Update Pattern Special Cases","description":"A bowl of fruit demonstrates the general update pattern's special cases: adding, removing, and modifying items in a dataset. Apples and lemons are drawn as circles with corresponding colors and radii, positioned in a row within a rounded rectangle. Using d3.select, the code appends or removes groups via transitions, updating circle radii and fill colors with scaleOrdinal, and handles keyed filtering for deletion of a specific item.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/a0611ace476d4645b5898f803f0870b4?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}