Line Chart with Multiple Lines
This line chart displays one week of temperature readings from cities worldwide, using data from Data Canvas - Sense Your City. Each city appears as a distinct colored line, with the legend sorted by final temperature values. The visualization uses d3.scaleTime, d3.scaleLinear, d3.line with curveBasis for smoothing, and d3.nest for grouping data by city. SVG rendering includes custom axis labels, a title, and a color legend built from d3.scaleOrdinal with schemeCategory10.