Multi-Series Line Chart
This multi-series line chart visualizes daily average temperatures for New York, San Francisco, and Austin over a year, using data loaded from a TSV file via d3.tsv. The visualization employs d3.time.scale for the x-axis, d3.scale.linear for the y-axis, and d3.scale.category10 for color encoding of the three cities. It demonstrates d3.extent, d3.min, and d3.max for domain computation, d3.keys to extract series names, and d3.svg.axis with d3.svg.line to render axes and the smoothed temperature lines for each city.
AI-generated descriptionThis line chart is constructed from a TSV file storing the daily average temperatures of New York, San Francisco and Austin over the last year. The chart employs conventional margins and a number of D3 features:
- d3.tsv - load and parse data
- d3.time.format - parse dates
- d3.time.scale - x-position encoding
- d3.scale.linear - y-position encoding
- d3.scale.category10, a d3.scale.ordinal - color encoding
- d3.extent, d3.min and d3.max - compute domains
- d3.keys - compute column names
- d3.svg.axis - display axes
- d3.svg.line - display line shape
forked from <a href='http://bl.ocks.org/mbostock/'>mbostock</a>'s block: <a href='http://bl.ocks.org/mbostock/3884955'>Multi-Series Line Chart</a>