{"version":"1.0","type":"rich","title":"Animations","description":"Animated fruit bowl demonstrations show how data joins and transitions work in D3.js, with apples and lemons appearing, disappearing, and changing type over time. Using `selectAll` and the `.enter()`, `.merge()`, and `.exit()` selection APIs, circles animate their radius and position through `.transition()`. A separate face graphic uses `arc()` paths and tweened eyebrow movements, while click and hover interactions trigger selection states that update stroke styling.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/7d65d72ff58c489ca1966c5234b419ba?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}