无需登录 数据私有 本地保存

桑基图生成器 - 流量/能量分流图

125
3
1
2
📊 预设数据: ⚡ 能源流向 🌐 网站流量 💰 预算分配 🔧 工艺流程 节点:0 链接:0 总流量:0
📝 链接数据
源节点 目标节点 流量值

正在加载图表...

常见问题与知识点

什么是桑基图(Sankey Diagram)?
桑基图是一种用于可视化流量、能量或资源流动的图表类型。它由一系列节点和连接节点的流带组成,流带的宽度与流量大小成正比。1898年,爱尔兰工程师Matthew Henry Phineas Riall Sankey在分析蒸汽机效率时首次使用了这种图表,因此得名。桑基图特别适合展示系统中的能量转移、材料流动、预算分配、用户转化路径等场景。
桑基图有哪些典型应用场景?
桑基图广泛应用于:①能源审计——展示能源从来源到消耗的流动路径和损失;②网站分析——追踪用户从落地页到最终转化的行为路径;③财务分析——展示预算从总分配到各部门、各项目的流向;④供应链管理——可视化物料从供应商到最终产品的流动;⑤碳排放分析——追踪碳排放源到各个排放环节;⑥水资源管理——展示水资源的分配和消耗。
如何解读桑基图中的节点和流带?
在桑基图中:节点(矩形块)代表系统中的一个阶段或类别,节点的宽度表示该节点处的总流量;流带(连接线)从源节点流向目标节点,其宽度与传输的流量值成正比。流入节点的总流量应等于流出节点的总流量(守恒定律),除非节点代表消耗或损失。观察流带的粗细可以快速判断主要流量路径和次要路径。
桑基图和弦图(Chord Diagram)有什么区别?
桑基图强调方向性流动,数据从一端流向另一端,适合展示有明确起点和终点的流程;弦图则强调双向关系,节点围绕圆形排列,适合展示实体之间的相互关系矩阵。桑基图更适合层级分明、单向流动的数据(如能源传递),而弦图更适合展示网络关系(如贸易往来、社交连接)。
如何选择合适的颜色方案?
颜色选择应遵循以下原则:①使用对比度适中的颜色区分不同节点;②流带颜色通常继承源节点的颜色,便于追踪流向;③避免使用过于鲜艳的颜色,保持视觉舒适;④对于有实际含义的数据(如温度、碳排放),可使用语义化颜色(暖色=高温,冷色=低温);⑤确保色盲友好,避免红绿搭配。本工具提供多种预设配色方案供选择。
桑基图的数据结构是怎样的?
桑基图的核心数据结构包括两部分:节点列表(nodes)和链接列表(links)。每个节点有唯一名称,每个链接包含源节点名称(source)、目标节点名称(target)和流量值(value)。链接的source和target必须对应已存在的节点名称。流量值应为正数,系统会自动根据流量值计算流带宽度。数据通常为有向无环结构(DAG),避免循环引用。
如何导出和分享桑基图?
本工具支持以下导出方式:①导出PNG图片——将当前图表保存为高分辨率图片,可直接用于报告或演示;②导出JSON数据——保存数据文件,方便以后重新加载编辑;③导入JSON数据——加载之前保存的数据文件继续编辑。导出的图片适合嵌入PPT、Word文档或网页中。