Skip to main content
100%

V5 Reusable Examples - Nested data, Chart (line) series - Example 4.1

✓ Published1🌍 Public
JJimMaltby
Last edited Nov 11, 2021
Created on Nov 9, 2021

This example demonstrates how nesting data structures can be used to create a multi-series line chart, plotting monthly sales across three fruit types (strawberry, grape, blueberry) over two years. It uses D3.js v5 with an SVG rendering approach. The chart is built using the ProD3 reusable chart pattern, derived from Mike Bostock’s Towards Reusable Charts, with scales and axes constructed via d3.scaleTime, d3.scaleLinear, d3.scaleOrdinal, and d3.axisBottom and d3.axisLeft. Data is loaded from a CSV file via d3.csv.

AI-generated description

An exploration of nesting data. 1 - simple line chart.

Using the tutorial and series of charts described here:

https://amber.rbind.io/2017/05/02/nesting/

d3.js ver: v5.

D3 pattern used:

Addtional help from and aknowledgement to:

MIT Licensed

Similar vizzes