当前位置:首页 > 行业观察 > 详情

东软数据分析软件图表详解 - 什么是桑基图

2019-06-12
知秋

 

桑基图

这个看着很漂亮的图表叫做桑基图,也叫桑基能量分流图或者桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小,所有主支宽度的总和应与所有分出去的分支宽度的总和相等,保持能量的平衡,非常适用于用户流量等数据的可视化分析。
下面我们通过一个故事来认识一下桑基图
下图是查尔斯·米纳德(Charles Minard)绘制的1812年拿破仑进攻俄国的地图。这张地图将桑基图(当时还不叫这个名字)叠加到一张地图上。

 


上图描绘的是拿破仑在1812到1813年进攻俄国的情况。图表绘制在地图上,地图西边是波兰的边境,东边是莫斯科。图上线的宽度代表拿破仑军队的人数,黄色表示进攻路线,黑色表示撤退的路线,可以看出开始进攻时有42万人,在向莫斯科进军的过程中损失了很多士兵,到达莫斯科时只剩下10万人,而最后从莫斯科返回的只剩下1万人。

上图通过对部队开始进攻和结束战斗时,通过线条宽度变化的强烈对比,让人很清晰的了解了士兵的巨大的伤亡,视觉上的冲击远胜过简单的列出士兵伤亡数字。
1898年,爱尔兰船长马修·亨利·菲尼亚斯·里亚尔·桑基(Matthew Henry Phineas Riall Sankey)使用了这种类型的图表展示了蒸汽的能源效率。这个图表也以桑基的名字命名为“桑基图”。
有了DataViz可视化数据分析软件自助式数据分析软件,桑基图这类复杂的图表只要通过简单拖拽就可以快速制作完成。
桑基图怎么做
使用DataViz只要通过经过下面几步就可以完成桑基图的数据可视化分析

  • 拖拽维度到来源,如拖拽客户类型、地区
  • 拖拽维度到目的,如拖拽地区、类别名称
  • 拖拽维度到数据值,如拖拽订单数据

 

桑基图怎么看

桑基图是使用数据流量进行可视化分析的图表,桑基图可以这么看

  • 线条的走向,也就是数据流的走向,我们需要根据线条走向进行数据流变化分析。
  • 线条的宽度变化,通过线条宽度变化可以了解数据变化情况。
  • 进行节点间的比较分析
  • 通过DataViz可以选择某个节点,这样可以更清晰的看到和这个节点有关的数据流的情况。


如果想对数据流向进行数据可视化分析,那么桑基图是很好的选择,选择DataViz这类自助式数据可视化分析软件,可以让桑基图的创建和使用都变得简单很多。