{"version":"1.0","type":"rich","title":"Let's make a face with D3.js!","description":"This example shows how to build a bar chart using fundamental D3.js DOM manipulation, with each bar representing a country’s population. The chart uses `d3.csv` to load data, `scaleLinear` and `scaleBand` for scales, `axisLeft` and `axisBottom` for axes, and SVG rectangles rendered with a pink fill. The code loads a CSV file containing country population figures and maps them to bar widths, demonstrating data binding and enter/append patterns.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/6d6363be8ea144baa62018da8c19ff80?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}