桑基图(Sankey Diagram),又叫桑基能量分流图,核心用途是展示分流,既可以用于路径分析,也可以用于结构分析,如电商消费路径分析、APP用户旅途分析、财务资金支出分析、客群迁移分析等。绘制桑基图的工具有很多,本文以实例演示下 Python绘制桑基图 的流程:

1. 基于目标数据创建桑基图的nodes

2. 基于目标数据创建桑基图的links

3. 基于创建的nodes和links使用pyecharts绘制桑基图

完整的实现代码详见Jupter Notebook:Python绘制桑基图


原创文章,转载请务必注明出处并留下原文链接。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注