block by d3noob 77ca0d2214ec2dbd044ce7345e6ae97c

Sankey using named nodes in v5

Full Screen

The above example is intended to demonstrate drawing a simple Sankey diagram using JSON with names for the nodes instead of relying on d3 to index them. It uses Jason Davies’ version of the Sankey plugin.

This is one of the code samples for the update to the book D3 Tips and Tricks to version 5 of d3.js.

index.html

sankey-names.json

sankey.js