{"version":"1.0","type":"rich","title":"Let's make a face with D3.js!","description":"A yellow smiley face with black features is rendered in SVG, and its eyebrows move up and down repeatedly. The example demonstrates fundamental D3.js DOM manipulation by selecting the `svg` element and appending groups, circles, and rectangles for the face, eyes, and eyebrows. A `path` built with `d3.arc` forms the mouth. Perpetual eyebrow motion is achieved using chained `transition().duration(2000)` calls that alternate the transform attribute. The face is centered via a translate transform on a group element.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/925ddb8e56c94c939e3f43cddc7b799f?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}