CHARTS / PRACTICAL GUIDE

Sankey diagram: examples and when to use it

A Sankey diagram connects nodes with bands whose widths encode quantities. It shows how a total splits, merges or moves through a system.

Sankey diagram showing network flows with illustrative data
Where our energy goes · Illustrative data, not a research source.

When to use it

Use it for energy balances, material pathways or transfers between stages. It works best when the reader needs to follow the structure of a flow.

When to choose another view

Use a map when geographic locations are essential. Use a bar chart if the reader only needs an accurate ranking: band widths are harder to compare than aligned bars.

How to read it

Follow each band from its source to its target. Wider bands represent larger values. Check whether intermediate nodes have balanced incoming and outgoing quantities and whether losses are included.

Data format and example

One source, one target and a nonnegative numeric value per connection. Combine repeated connections only when they represent the same scope and unit.

Network flows — illustrative input
SourceTargetValue
CoalPower90
GasPower40
SolarPower30
PowerResidential80
PowerIndustry80

Make it in Datamon

  1. Name the stages consistently and prepare one row per connection. Include units and the reporting period.
  2. Choose Sankey and map the source, target and value columns.
  3. Inspect repeated links, disconnected nodes and any cycles. Check balance at each intermediate stage.
  4. Limit labels to meaningful stages. Use a table alongside the diagram when exact values matter.

Common mistakes to check

Related views