30. 3-stock-return-missing-data chart
This chart displays daily stock returns for three stocks—shls, ssgf, and jqr—over time, with only jqr having data while the other two series consist entirely of missing values. The line chart uses D3 v4 with SVG rendering, employing `d3.csv` for data loading, `d3.timeParse` for date parsing, and `d3.scaleTime`, `d3.scaleLinear`, and `d3.scaleOrdinal` for positioning and color. Lines are drawn with `d3.line` using a basis curve, and missing values are handled explicitly by returning null. Axis labels and series legends are added using `d3.axisBottom` and `d3.axisLeft`.
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/EmbraceLife/'>EmbraceLife</a>'s block: <a href='http://bl.ocks.org/EmbraceLife/ccc9d6ee47f9e13c5bbdbd0ee9503da3'>30. Multi-Series Line Chart</a>
forked from <a href='http://bl.ocks.org/EmbraceLife/'>EmbraceLife</a>'s block: <a href='http://bl.ocks.org/EmbraceLife/aa9155f9d0baaa3429e087b34980c929'>30. stock return chart</a>
forked from <a href='http://bl.ocks.org/EmbraceLife/'>EmbraceLife</a>'s block: <a href='http://bl.ocks.org/EmbraceLife/3c6ddf06851e61f9a915c5bc081c0c8e'>30. 3 stock return chart</a>
forked from <a href='http://bl.ocks.org/EmbraceLife/'>EmbraceLife</a>'s block: <a href='http://bl.ocks.org/EmbraceLife/04c7747f4f664d3cff48e0c730b417ae'>30. 3 stock return chart</a>