聚合

求和与平均值:图表中应该用哪一个?

作者:ChartPetal发布时间

求和回答一个分组总共贡献了多少,算术平均值回答每条纳入计算的数值记录平均有多少。这是两个不同的问题:某个渠道可以在销售总额上领先,同时在每笔平均销售额上落后,两种计算都没有错。

Sum(求和):各渠道的销售总额

虚构销售记录的总和:Online 600,Retail 550。
使用虚构数据生成的 ChartPetal 实际输出。所有语言版本均保留英文图表标签。

Mean(平均值):各渠道每条记录的销售额

同一组记录的平均值:Online 六条记录的平均值为 100,Retail 两条记录的平均值为 275。
使用虚构数据生成的 ChartPetal 实际输出。所有语言版本均保留英文图表标签。
本篇目录

从相同粒度的记录开始

下方每一行代表一笔虚构的已完成销售,使用相同单位和报告周期。Online 有六条记录:80、100、120、90、110 和 100。Retail 有两条:250 和 300。Channel 的重复值是有意保留的,它们就是我们要汇总的分组。这些都是单笔销售,并非已经求过平均值的渠道汇总。

虚构样例数据
ChannelAmount
Online80
Online100
Online120
Online90
Online110
Online100
Retail250
Retail300
下载 CSV

解释排名为何变化

Online 六笔销售合计 600,平均值为 600 ÷ 6 = 100。Retail 两笔销售合计 550,平均值为 550 ÷ 2 = 275。Online 的销售总额领先 50;Retail 的每笔平均销售额领先 175。记录数量更多,解释了为什么平均值较低的分组仍能拥有较高总额。这些数字并不能说明利润、客户价值或差异的原因。

全部八条记录的平均值为 (600 + 550) ÷ (6 + 2) = 143.75。直接平均图中显示的两个分组平均值得到 (100 + 275) ÷ 2 = 187.5,这相当于给每个渠道相同权重,而不是给每笔销售相同权重。如果只有汇总后的平均值,请保留各组的记录数,在导入前计算加权平均值;图表中的 Mean 选项不会推断未提供的权重。

检查分母包含哪些记录

使用 Sum(求和)和 Mean(平均值)时,ChartPetal 会忽略各分组内的空白数值,但会将数值零纳入计算。因此,将缺失的销售金额替换为零会改变平均值;一个分组全部留空则不会得到数值结果。无效的数字文本必须修正或明确排除。阅读图表时,也要检查缺失和被排除的行数。

Count(计数)统计各分组中被接受的行数,包括所选数值为空的行;它并非统计非空数值的数量。在这个完整样例中,Count 会显示 Online 六条、Retail 两条记录。数据不完整时,不要用 Sum 除以 Count 就认定结果等于 Mean。去重客户数、中位数和加权平均值都不是此图表聚合菜单中的选项。

保持数据不变,切换求和与平均值

打开销售预设。预设选择 Bar(条形图),Category / X(类别 / X)为 Channel,Values(数值)为 Amount,Aggregation(聚合)为 Sum(求和)。将 Aggregation 改为 Mean(平均值)即可重现第二张图,再切回 Sum。界面将算术平均值称为 Mean。None(无)会拒绝重复的 Channel 标签,因此需要明确选择聚合方式。分享图表前,请更新标题以说明所选指标。

Sum 适用于单位一致、可相加的金额。不要仅仅因为百分比位于同一列就将它们相加:编辑器不允许对百分比格式的数据使用 Sum。Mean 也不一定能得出有效的比率;分母不相等时,需要根据源数据进行加权计算。这里的样例使用原始金额,因此没有隐含的比率或权重假设。