Multi-Series Line Chart - 3
This multi-series line chart displays daily average temperatures for New York, San Francisco, and Austin over one year, with each city’s trend distinguished by color and labeled at its starting point. The data is loaded from a TSV file, parsed with `d3.tsv` and `d3.timeParse`, and rendered as SVG paths using `d3.line`. Axes are generated with `d3.axisBottom` and `d3.axisRight` on a time scale and linear scale, while colors come from `d3.scaleOrdinal(d3.schemeCategory10)`. Small circles mark each data point, and the y-axis labels temperatures 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>
forked from <a href='http://bl.ocks.org/ShuangjiaoHu/'>ShuangjiaoHu</a>'s block: <a href='http://bl.ocks.org/ShuangjiaoHu/1ad80236ea42c4e046b5956f67df1d64'>Multi-Series Line Chart - 2</a>
forked from <a href='http://bl.ocks.org/ShuangjiaoHu/'>ShuangjiaoHu</a>'s block: <a href='http://bl.ocks.org/ShuangjiaoHu/1b88eb9abed3dac234885cb89f8ea5d5'>Multi-Series Line Chart - 3</a>