桑基图有何作用,桑基图又是咋做出来的

如果一定要给桑基图贴一个标签的话,那一定是:展现数据流动的利器。

看着为数不多的存款,你们有没有想过,明明自己没怎么花钱,可是能存下来的钱怎么一点都不见多呀?自己赚来的钱究竟去哪儿了?对付这种流动的数据,桑基图就能帮你捋清它们的来龙去脉!

桑基图有何作用,桑基图又是咋做出来的

法国公共管理部门收支情况来源:www.behance.net
这张桑基图(Sankey Diagram)厘清了法国公共管理部门的资金来源,以及他们是如何分配这些资金的。最左边的支点代表了不同的资金来源,包括社会、个人税收等。这些资金在汇总到法国的四大公共管理部门后,被再分配到交通、环境保护、住房、教育、文化等各个领域。
在描述收支情况时,桑基图能帮你捋清每一笔金钱的走向。钱都来自哪里,花在哪里,在一张桑基图上都能一目了然。

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

桑基图有何作用,桑基图又是咋做出来的

桑基图的主要组成
桑基图自被命名的那一刻起,就注定和能量分不开了。桑基图通常用于可视化能源或成本转移,也帮助我们确定各部分流量在总体中的大概占比情况。无论数据怎么流动,桑基图的总数值保持不变,坚持数据的“能量守恒”。

桑基图的特点:能量守恒
在文章开头提到的例子中,法国公共管理部门的资金收入与支出必须保持相等,桑基图能做到在展示资金流动的同时,遵守数据的“能量守恒定理”。
遵守能量守恒的桑基图是一种特定类型的流程图。不同于一般的流程图,桑基图在描述一组数据到另一组数据的流向的同时,还能展示到底“流”了多少。在数据流动的可视化过程中,桑基图紧紧遵循能量守恒,数据从开始到结束,总量都保持不变。

桑基图有何作用,桑基图又是咋做出来的

桑基图
桑基图有何作用,桑基图又是咋做出来的

一般流程图
在使用桑基图的过程中,我们一定要谨记,桑基图要保持能量的守恒。无论数据怎样流动,数据的总量从开始到结束都不能有任何的变化,不能在中间过程创造出数据,流失(损耗)的数据应该流向表示损耗的支点。
另外,与弦图不同,桑基图的每条边的宽度是保持不变的。即使有时候出于设计需要,边的宽度看上去不一样,但所代表的数据是不变的。如果需要展示数据在流动过程中初始的权重变化,就应该使用弦图。

著名桑基图:拿破仑俄国战役地图
最着名的桑基图是查尔斯·米纳德(Charles Minard)绘制的1812年拿破仑俄国战役地图。这张战役地图将一张桑基图叠加到一张地图上,是一张流程图与地图结合的图表。
桑基图有何作用,桑基图又是咋做出来的

拿破仑俄国战役地图来源:Sankey Diagram, Wikipedia桑基图中的粉色部分描绘了拿破仑军队在欧洲的移动和数量变化情况,显示了在1812年6月,拿破仑带领了42万人入侵俄罗斯。然而随着战争不断深入,军队人数一路减少,到了战败撤退时,只剩下1万人。这张最早的桑基图创建于1869年,但它那时候还不叫桑基图。


推荐阅读