{"version":"1.0","type":"rich","title":"Let's make a face with D3.js!","description":"A smiley face constructed entirely with D3.js demonstrates fundamental SVG DOM manipulation. The static yellow circle, eyes, and arc-based mouth are created using d3.select, d3.append, and the d3.arc shape generator. The eyebrows, rendered as rectangles within a translated group, animate upward and back down over two seconds using chained transition().duration() calls. The example highlights basic data-binding-free element creation and attribute setting within an SVG canvas.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f90469ef2f7a4377831fab6f61a61b6b?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}