I need to create this type of chart, where you can see a quantity is split into a hierarchy of classes or taxonomy. In the example below the quantity is a household monthly income, and the classes are different monthly expenditures, classified broadly to the left, and progressively split into more detailed sub-classes.

However, I don't know what it is called and thus cannot find which tool to use.

enter image description here


This is called a Sankey-Diagram: "Sankey diagrams are a specific type of flow diagram, in which the width of the arrows is shown proportionally to the flow quantity." (wiki

An easy package to make these graphs would be "d3Network" in R. But many other options are available.

  • $\begingroup$ I first read that as "Snakey-Diagram" $\endgroup$
    – Aloha
    Dec 4 '17 at 16:01

You can easily reproduce this graph with Power BI


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.