Line Chart with Multiple Lines
This line chart visualizes one week of temperature data for cities worldwide, sourced from Data Canvas - Sense Your City. It displays multiple lines, each representing a city's temperature fluctuations over time. The chart uses D3 v5 functions including `scaleTime`, `scaleOrdinal`, `axisLeft`, `axisBottom`, `line`, and `curveBasis`. The visualization applies a `nest` operation to group data by city, with lines colored using `schemeCategory10`. The rendering includes a color legend and labeled axes, all drawn using SVG.