python制作电脑病毒_利用Python+Excel制作桑基(Sankey)图

利用Python+Excel制作桑基(Sankey)图

桑基图的简介

桑基图 (Sankey  Diagram),是一种特定类型的流图,用于描述一组值到另一组值的流向。下图为1869年,查尔斯米纳德(Charles  Minard)绘制的1812年拿破仑征俄图(Map of Napolean's Russian Campaign of  1812),这是一个在地图上覆盖桑基图的流程图。

HKAIVpKdyzjGbWEeFIzn.png (971.92 KB, 下载次数: 0)

2021-1-10 15:41 上传

1898年爱尔兰人Matthew Henry Phineas Riall Sankey  在土木工程师学会会报纪要的一篇关于蒸汽机能源效率的文章中首次推出了第一个能量流动图,此后便以其名字命名为 Sankey 图,中文音译为桑基图。

JIE_Sankey_V5_Fig1.png (459.16 KB, 下载次数: 0)

2021-1-10 15:42 上传

图中延伸的分支的宽度对应数据流量的大小。桑基图的特点如下:

起始流量和结束流量相同,所有主支宽度的总和与所有分出去的分支宽度总和相等,保持能量的平衡;

在内部,不同的线条代表了不同的流量分流情况,它的宽度成比例地显示此分支占有的流量;

节点不同的宽度代表了特定状态下的流量大小。

桑基图通常应用于能源、材料成分、金融等数据的可视化分析。

桑基图的构成

桑基图主要由边、流量和支点组成,其中边代表了流动的数据,流量代表了流动数据的具体数值,节点代表了不同分类。边的宽度与流量成比例地显示,边越宽,数值越大。

xdfcZJIJNiHPxdLGcRDT.png (58.22 KB, 下载次数: 0)

2021-1-10 15:42 上传

桑基图的应用场景

适合的场景

数据的流向 桑基图即桑基能量分流图,也叫桑基能量平衡图。

例子1:下图为 2009 年美国能源产出的分布以及能源的用途和损耗图。从图中可以明显看出主要的能源浪费发生于发电和交通。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值