{"version":"1.0","type":"rich","title":"Uganda Budget","description":"This example demonstrates fundamental DOM manipulation with D3.js by rendering a smiley face whose eyebrows move, alongside a list representation of Uganda’s budget data. The visualization pairs an SVG face with a `<ul>` element populated using `d3.select`, `selectAll`, `data`, `enter`, and `append` to bind a simple object containing project and laptop values. The face animation relies on D3 v7’s selection and attribute methods, though the code also loads an unused older D3 version. The budget data appears as list items, showing text binding without visualization of proportions or comparison.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/09160beee968434b9680386fe0f0d4b5?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}