{"version":"1.0","type":"rich","title":"Making a bar chart","description":"This example visualizes temperature readings over time from a CSV file as a line chart with overlaid circles marking each hourly data point. The code uses D3 v5 modules including `scaleTime`, `scaleLinear`, `line`, `axisLeft`, and `axisBottom` to render an SVG graphic. The temperature data is parsed, sorted, and scaled to fit within a 960×500 SVG canvas, with axes generated via D3’s axis components. The chart demonstrates fundamental D3 data-join and DOM manipulation techniques for creating and styling SVG elements.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/c67e7d38a7624d3697b560229fa956f4?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}