サンキー図

バイブコーディング(AIの助けを借りたノーコードプログラミング手法)で、最近、ソーシャルメディア上でもよく見かけるサンキー図を作成してみました。

サンキー図(Sankey diagram)とは、「量(フロー)の流れと比率を一目で示す」ための可視化手法。矢印や帯の太さが流量に比例しているのが最大の特徴である。全体のバランスやどこでロスが生じているかを直感的に把握可能。

1898 年、M. H. P. R. サンキーが蒸気機関のエネルギー効率を示すために考案。後にエネルギー・経済分析で定番化し、現在はUXやデータ分析でも活用される。

PythonのmatplotlibやPlotlyモジュール、JavaScriptならばD3.js、Plotly.jsなどを使えば作成可能です。