The above example is intended to demonstrate drawing a simple Sankey diagram using v4 of d3.js. It uses Jason Davies' version of the Sankey plugin.
This particular version allows the dragging of nodes in the x and y direction. Have a play!
This is one of the code samples for the update to the book D3 Tips and Tricks to version 4 of d3.js.
forked from d3noob's block: Sankey diagram with full motion nodes in v4
forked from anonymous's block: Sankey diagram with full motion nodes in v4
https://d3js.org/d3.v4.min.js