Multi-Series Line Chart
This chart shows the daily average temperatures for New York, San Francisco, and Austin over a year, with each city represented by a colored line and labeled points. The data is loaded from a TSV file using d3.tsv, with dates parsed via d3.timeParse and scales built from d3.scaleTime, d3.scaleLinear, and d3.scaleOrdinal with d3.schemeCategory10. Lines are drawn using d3.line, and axes are rendered with d3.axisBottom and d3.axisRight, with the y-axis labeled in Fahrenheit.
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>