Line Chart with Multiple Lines
A line chart displays one week of temperature data for multiple cities around the world, with each city represented by a smooth, color-coded line. The chart is rendered as an SVG using D3 v5, with axes, gridlines, and a color legend positioned to the right. Data is loaded from a CSV using `d3.csv` and processed with `d3.nest` to group measurements by city. The lines are generated with `d3.line` and `curveBasis`, while `d3.scaleTime`, `d3.scaleLinear`, and `d3.scaleOrdinal` handle scaling and colors. The dataset originates from the Data Canvas - Sense Your City project.