{"version":"1.0","type":"rich","title":"(HW) Let's make a face with D3.js!","description":"An animated yellow face with a black outline reacts with embarrassment as its eyes shrink, eyebrows dart upward, and rosy cheek circles appear. The mouth narrows from a wide rectangle to a thin line, reflecting a bashful expression. This D3.js v5 example demonstrates fundamental SVG manipulation and chained transitions, using `d3.select` to target elements and `transition().duration()` to sequence animations of circles, rectangles, and groups. The face is centered via SVG transforms, with data-driven attributes set imperatively.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/aa72ffe5be5748eb9e170264999c5c45?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}