桑基图是可视化流程或流程的好方法。每个实体或流程阶段都由节点表示。节点之间的流量用弧线表示,流量的数值大小决定了这条弧线的大小。
在这种图表类型中,要馈送到图表对象的数据必须由链接和节点组成。链接定义弧连接。这些链接具有确定弧线大小的方向(从 -> 到)和值。节点是标签。
让我们以虚拟流程数据集为例。一家汽车制造商公司从 13 个不同的制造商处购买零件,并在 2 条装配线中进行组装以获得最终产品。这些车辆使用 5 条不同的物流线分发到世界各地。但是,根据汽车经销商的报告,发现一些车辆存在问题。
import pandas as pd
data = pd.read_excel("sankey.xlsx","Data")
df_labels = pd.read_excel("sankey.xlsx","Labels")
data.head(10)
data.tail(10)
print(df_labels)



