这个看着很漂亮的图表叫做桑基图,也叫桑基能量分流图或者桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小,所有主支宽度的总和应与所有分出去的分支宽度的总和相等,保持能量的平衡,非常适用于用户流量等数据的可视化分析。
下面我们通过一个故事来认识一下桑基图
下图是查尔斯·米纳德(Charles Minard)绘制的1812年拿破仑进攻俄国的地图。这张地图将桑基图(当时还不叫这个名字)叠加到一张地图上。
上图描绘的是拿破仑在1812到1813年进攻俄国的情况。图表绘制在地图上,地图西边是波兰的边境,东边是莫斯科。图上线的宽度代表拿破仑军队的人数,黄色表示进攻路线,黑色表示撤退的路线,可以看出开始进攻时有42万人,在向莫斯科进军的过程中损失了很多士兵,到达莫斯科时只剩下10万人,而最后从莫斯科返回的只剩下1万人。
上图通过对部队开始进攻和结束战斗时,通过线条宽度变化的强烈对比,让人很清晰的了解了士兵的巨大的伤亡,视觉上的冲击远胜过简单的列出士兵伤亡数字。
1898年,爱尔兰船长马修·亨利·菲尼亚斯·里亚尔·桑基(Matthew Henry Phineas Riall Sankey)使用了这种类型的图表展示了蒸汽的能源效率。这个图表也以桑基的名字命名为“桑基图”。
有了DataViz可视化数据分析软件自助式数据分析软件,桑基图这类复杂的图表只要通过简单拖拽就可以快速制作完成。
桑基图怎么做
使用DataViz只要通过经过下面几步就可以完成桑基图的数据可视化分析
- 拖拽维度到目的,如拖拽地区、类别名称
- 拖拽维度到数据值,如拖拽订单数据
桑基图怎么看
桑基图是使用数据流量进行可视化分析的图表,桑基图可以这么看
- 线条的走向,也就是数据流的走向,我们需要根据线条走向进行数据流变化分析。
- 线条的宽度变化,通过线条宽度变化可以了解数据变化情况。
- 进行节点间的比较分析
- 通过DataViz可以选择某个节点,这样可以更清晰的看到和这个节点有关的数据流的情况。
如果想对数据流向进行数据可视化分析,那么桑基图是很好的选择,选择DataViz这类自助式数据可视化分析软件,可以让桑基图的创建和使用都变得简单很多。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!