📌 从散点到象限再到比例条——本文以旅客价值分析为例,展示一个可视化图表从「太细的散点图」演化为「太粗的象限图」,最终叠加比例条后达到概括力与信息密度的平衡。核心技术:SUM(0) 零轴占位法 + 双轴同步。
在业务分析中,「把数据讲清楚」的核心挑战往往不在于算法有多复杂,而在于图表的选择与设计是否匹配读者的理解层次。
本文以「航空旅客价值分析」为例,还原一个可视化图表的三段式演进过程——从散点图到象限矩阵,最终叠加比例条——展示每一步设计决策背后的逻辑。
一、散点图:明细有余,概括不足
分析旅客价值的起点通常是一张散点图:
- 横轴:每位旅客的客票收入总和(或消费金额)
- 纵轴:出行频次(或订单数)
散点图能清晰展示个体的分布——哪些旅客是「一次高消费」的 outliers,哪些旅客集中在低频低消费的区域,哪些零星分布在高频高消费的右上角。对于分析师而言,这是理解数据结构的绝佳起点。
但问题在于:散点图的每一个标记都是一个个体,它天然是「反概括」的。 当你把这张图拿给业务方看时,他们的第一反应往往是:「所以呢?我该重点关注哪一群?」个体层面的细节淹没了群体层面的洞察。
二、从散点到象限:离散化带来概括力
解决「太细」的出路是离散化——把连续的收入和频次切分为高低两类,将成千上万个散点浓缩为四个象限:
| 高消费金额 | 低消费金额 | |
|---|---|---|
| 高出行频次 | 高价值忠诚旅客 | 高频低消费旅客 |
| 低出行频次 | 高价值低频旅客 | 低价值流失旅客 |
这一步的关键洞察是:分类就是概括。 散点图的 10,000 个点被压缩为 4 个类别,业务方立刻就能说出每个象限的名称和含义。从「明细报告」升级为「结构洞察」,正是象限矩阵的核心价值。
但新的问题随之而来:象限告诉我们谁是谁,但没有告诉我们谁更重要。比如「高价值忠诚旅客」这个象限,到底贡献了总收入的多少?在全体旅客中占比几何?这四个象限的量级差异,只用颜色深浅暗示是不够的——我们需要一根实实在在的比例条。
三、SUM(0) 零轴占位法:在象限中嵌入比例条
此时挑战变成了一个技术问题:如何在 2x2 象限网格内,给每个格子底部叠加一根长度反映真实占比的条形图?
直接拖入占比度量会破坏矩阵结构。解决方案是SUM(0) 零轴占位法——在列功能区建立两个 SUM(0) 度量轴,一个管背景卡片,一个管比例条:
步骤 1:建立基础矩阵
- 将划分维度的计算字段分别拖入列功能区和行功能区,得到 2x2 离散网格
步骤 2:引入 SUM(0) 双轴
- 在列功能区空白处双击,输入两个 SUM(0)(或 MIN(0))
- 右键第二个 SUM(0) -> 双轴(Dual Axis)
- 标记面板分离为两张独立配置卡,分别对应背景卡片和比例条
步骤 3:配置背景大卡片(第一个 SUM(0))
- 标记类型 -> 条形图(Bar)
- 大小滑块拉到最右侧。轴起点为 0,柱子横向撑满整个象限
- 颜色选极淡的浅灰,或按象限给淡色底色
- 将核心指标文本拖入标签,排版居中
步骤 4:配置底部比例条(第二个 SUM(0))
- 标记类型同样选条形图(Bar)
- 将占比度量拖入大小面板
SUM([用户数]) / TOTAL(SUM([用户数]))- 点击大小面板,将范围调至偏左侧(变窄),呈现为一条细线
- 象限分类字段拖入颜色,赋予识别色
- 占比文本拖入标签,右对齐
四、如何让比例条沉底?
默认情况下比例条居中重叠在卡片腰部。两个方案解决纵向定位:
方案 A:行功能区插入隐形维度
在行功能区现有维度后双击输入空字符串,强行切出上下两个隐形格子。大卡片绑定到上方,比例条绑定到下方,实现像素级纵向错位。
方案 B:仪表板拼接(推荐)
- 工作表 1:SUM(0) 做大方块 + 多行文字
- 工作表 2:标准横向条形图,只留占比彩色条,隐藏轴标题
- 仪表板:垂直容器拼接两个工作表,外边距全部设为 0。视觉效果一致,维护成本最低
五、总结
本文的价值不只是一个 Tableau 技巧,更是一个可视化设计决策的思维路径:
| 阶段 | 图表类型 | 解决的问题 | 暴露的新问题 |
|---|---|---|---|
| 第一阶段 | 散点图 | 看见个体分布 | 太细,缺乏概括 |
| 第二阶段 | 象限矩阵 | 分类概括 + 结构洞察 | 看得见分类,看不出量级 |
| 第三阶段 | 象限 + 比例条 | 概括力 + 占比可视化 | 实现有一定门槛 |
三个核心原则:
- 从散点到象限:离散化 = 概括力。不要害怕把连续度量切分为高低两类——这是把数据转化为认知的第一步
- 从象限到比例条:分类给出定性判断,比例给出定量权重。两者叠加才是完整的业务叙事
- SUM(0) 的本质:它是在坐标系中建立了一个相对锚点。Bar 的 Size 控制了柱子的粗细,利用这个特性就能在纵向上做排版——理解原理比记住步骤更重要
最后提醒:不要过度工程化。单一工作表包揽所有视觉细节固然巧妙,但在实际交付中,用多个工作表 + 仪表板拼接的方式更具鲁棒性,也更利于后续同事接手维护。
No comments yet