Multi-Series Line Chart
This multi-series line chart visualizes daily average temperatures for New York, San Francisco, and Austin over the course of a year, with each city represented by a distinct colored line from the d3.scale.category10 palette. The visualization uses a TSV dataset parsed with d3.tsv, encodes dates on the x-axis via d3.time.scale, temperature on the y-axis via d3.scale.linear, and uses d3.svg.line to render the three temperature curves. Conventional margins frame the chart, while axes are drawn with d3.svg.axis, and the color scale maps each city to a unique line color. The data domains are computed using d3.extent, d3.min, and d3.max, with column names derived via d3.keys. The visualization is rendered in SVG.
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/ZZSharkUSF/'>ZZSharkUSF</a>'s block: <a href='http://bl.ocks.org/ZZSharkUSF/46122c3abd2ee3acabb8'>Multi-Series Line Chart</a>
forked from <a href='http://bl.ocks.org/ZZSharkUSF/'>ZZSharkUSF</a>'s block: <a href='http://bl.ocks.org/ZZSharkUSF/70527aca0d1672266971'>Multi-Series Line Chart</a>
forked from <a href='http://bl.ocks.org/ZZSharkUSF/'>ZZSharkUSF</a>'s block: <a href='http://bl.ocks.org/ZZSharkUSF/d6f21e3971ef4a1dfcfe'>Multi-Series Line Chart</a>