The weave() function actually creates a Sankey diagram from the Sankey diagram definitions and a Datasets.
weave()
weave