{"version":"1.0","type":"rich","title":"Line Chart","description":"A line chart displays weekly temperature trends over time, using a smooth curved path generated with D3’s `line()` and `curveNatural` to connect data points from a CSV file. The chart includes circular markers for each observation, with axes and labels rendered as SVG elements. D3 scales (`scaleTime`, `scaleLinear`) map timestamps and temperature values to pixel coordinates, while custom `AxisBottom` and `AxisLeft` components draw ticks and gridlines. The React app loads the data via D3’s `csv()` and renders the interactive visualization on an SVG canvas.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/4dd3adb9abd741c3b90e8eebbedae841?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}