{"version":"1.0","type":"rich","title":"Let's make a face with D3 (following the video)","description":"A smiley face drawn with SVG circles demonstrates fundamental D3.js DOM manipulation, with animated eyebrows that move via selection and attribute updates. The example uses D3 v5’s `select` and `append` methods to build the SVG structure, starting with a fixed-radius circle on a 960×500 canvas. It follows a tutorial video, showing how to create and style basic shapes programmatically, while the accompanying CSS hides page margins and overflow. No data source is involved; the focus is purely on interactive, code-driven drawing.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/75a208560c684d82ac6cb73694b73a05?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}