【书摘】 漏斗图:基于次序字段的变化

摘自《业务可视化分析:从问题到图形的 Tableau 方法》第一版本 11.6.1 漏斗图(上):… 阅读更多 »【书摘】 漏斗图:基于次序字段的变化

摘自《业务可视化分析:从问题到图形的 Tableau 方法》第一版本

11.6.1 漏斗图(上):基于次序字段的变化

漏斗图(funnel chart)又叫“倒三角图”,适合描述多个环节的转化率。漏斗图中的次序字段代表阶段,比如“客户状态”(线索、机会、成交、售后)、“客户行为阶段”(浏览、注册、付款)等。

如图11-20所示,漏斗图需要以下几个前提条件。

(1)基于次序字段创建完成,次序字段的值至少有3个。

(2)不同阶段的度量聚合依次减少,或者有明显的瓶颈环节。

(3)度量聚合可以直接使用绝对值,也可以转化为总体百分比。

图11-20 漏斗图的样式(来自Echarts)

图11-21展示了一组网站的转化数据,数据明细为“每天不同阶段(metric和tier)的用户数量(number)”[1]。可以使用“条形图”对数据排序,查看不同阶段的用户数,那么如何改为居中样式呢?

图11-21 每天(date)不同阶段(metric和tier)的用户数量(number)

为了将条形图中的条形居中放置,可以使用自定义计算(-SUM([Number用户数]))创建一个反向但相同长度的条形图,两个度量条形图并排,或者借助“度量值”拼接,这样形式上就有了“漏斗图”的样式,如图11-22所示。

图11-22 使用条形图拼接实现度量居中

由于次序字段是具有连续性的,这里把“大小”调整到最大,确保不同次序字段对应的条形图紧挨在一起,中间没有缝隙代表连续性过渡。

在确定图形之后,可以根据业务需要增加必要的标签、度量计算或者注释说明。图11-23中使用表计算增加了每个阶段相对于初始值的转化率。

图11-23 使用条形图完成“条形漏斗图”效果

Tableau中,业务用户到这一步就算圆满完成任务。也有人觉得矩形不够好,希望像图11-24一样将两侧连成线,这通常超过了业务分析师的工作范围。

这里沿着Tableau的方式继续探索。

“条形漏斗图”外围的连接,可以被视为条形图顶点圆点的连线,将“标记”改为“线”,将“度量值”放到“路径”,度量按照大小次序连成线条,如图11-24右侧所示。如果将“标记”选择为“多边形”,则构成面积区。

图11-24 进阶:在“条形漏斗图”基础上增加边界折线

为了实现更好的漏斗图效果,可以把上述的多边形或者折线连接与此前的条形图合并,此时又要用到“双轴”的方法。如图11-25所示,复制“度量值”创建两个坐标轴,将第2个坐标轴的“标记”类型改为“条形图”,并把“大小”调到最小。最后双轴同步即可。

图11-25 进阶:使用双轴图合并多边形与条形图边界

参考Adam Crahen在Marketing Funnel中的设计,还可以增加两个坐标轴(-1坐标轴和1坐标轴),并双轴同步,从而把文本和度量放到漏斗图左侧,如图11-26所示。

相对于Tableau的自定义方式,很多BI工具则提供了预置的“漏斗图”模型。Tableau 扩展中也有相关图形的模板,读者可以选择使用。

图11-26 进阶:使用Tableau进一步设计漏斗图“仪表板”

【补充】

好在 Tableau 2024.2 有了可视化扩展,可以和其他工具一样快速完成各种精美漏斗图了。如图11-24所示,使用了Actinvision 开发的扩展完成了漏斗图样式。

图11-23 Actinvision 开发的漏斗图扩展

11.6.2 漏斗图(下):基于度量值的变化

11.5.1节介绍的漏斗图是建立在次序字段基础上的,Tableau中的次序字段通常是维度。有时分析师也要为独立的多个度量字段构建漏斗图,比如“销售额、毛利额、利润额”“报警案件数、出警案件数、立案案件数”等,此时分析逻辑就有较大的差异。

这里以超市数据中的“销售额、毛利额、利润”字段为例介绍。

在第6章的“重叠条形图”中,我们介绍了使用条形重叠体现包含关系的方法,如图11-27左侧所示。但是这种方法适用于度量少的情况,比如“销售额与利润”,超过4种度量时就会略显复杂。此时,条形图反而是更值得推荐的方法。

图11-27 重叠条形图体现包含关系,但适用于少数字段

但是条形图默认代表排序和对比,如何适当地调整视觉打破这种“图形与意义的映射关系”呢?

漏斗图的解决方案就是干扰它的零点,用垂直居中的方式,让视觉注意力聚焦到上下的层次变化上——这就是可视化视觉模式的变化。

作为数据工具,圆点当然不能被改到中间位置,间接的办法是在零点左侧拼接相同的度量条形图。如图11-28所示,拖曳复制第2个“度量值”坐标轴,然后把第1个坐标轴改为“倒序”,从而实现零点的左右拼接,间接实现居中效果。

图11-28 通过两个度量值坐标轴拼接成为漏斗图

由于两个坐标轴的合并在无形中增加了度量值,因此需要隐藏坐标轴,改为单侧显示标签。

[1] 本数据引用自Public中的Marketing Funnel,作者Adam Crahen,也可以参考网站中的介绍。

No comments yet