Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

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

Public visualization

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

0 stars1🌍 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:

Comments

Sign in to join the discussion.

MIT Licensed