调和平均数是一种不太直观、但在很多场景下比算术平均数更合理的平均方式。它的核心思想是:先把所有数取倒数,求这些倒数的算术平均数,再把结果取倒数。
一、定义与公式
对于一组正数 x1,x2,…,xnx1,x2,…,xn,调和平均数 HH 定义为:

简单说就是:调和平均数 = 样本个数 ÷ 每个数倒数的总和。
二、一个典型的例子:平均速度
假设你开车从A地到B地,去程时速 60 km/h,回程时速 40 km/h。
往返的平均速度是多少?很多人第一反应是算术平均:(60+40)/2 = 50 km/h。但这是错的。
设两地距离为 dd,
去程时间 = d/60d/60,回程时间 = d/40d/40。
总时间 = d/60+d/40=d×(1/60+1/40)d/60+d/40=d×(1/60+1/40)。
总距离 = 2d2d。
平均速度 = 总距离 / 总时间 = 2d/(d×(1/60+1/40))=2/(1/60+1/40)2d/(d×(1/60+1/40))=2/(1/60+1/40)。
代入计算:1/60+1/40=0.01667+0.025=0.041671/60+1/40=0.01667+0.025=0.04167,
2/0.04167=482/0.04167=48 km/h。
这正是 60 和 40 的调和平均数:2/(1/60+1/40)=482/(1/60+1/40)=48。
为什么是调和平均?
因为在这个问题里,相同的距离下,速度与时间成反比——调和平均数自然地给较慢的速度(花费时间更多)更大的权重。
三、调和平均数的性质
-
受极小值影响更大
如果数据中有一个极小的正数,调和平均数会被显著拉低,比几何平均和算术平均都更敏感。
例:1 和 100 的算术平均是 50.5,几何平均是 10,调和平均 ≈ 1.98。 -
大小关系(对于正数集合)
调和平均数 ≤ 几何平均数 ≤ 算术平均数,等号只在所有数全相等时成立。 -
不适用于非正数
不能有 0 或负数,否则倒数无意义或导致混乱。 -
同质单位
调和平均适用于比率类数据(如速度 km/h、密度 kg/m³、价格/股等)。
四、常见应用场景
| 领域 | 场景 | 为何用调和平均 |
|---|---|---|
| 物理/日常 | 往返平均速度 | 等距离不同速度 |
| 电学 | 并联电阻 | 总电阻 = 电阻倒数之和的倒数(两个电阻并联公式:R=11/R1+1/R2R=1/R1+1/R21,其实就是调和平均的一半,但原理相同) |
| 金融 | 定投平均成本 | 用固定金额购买股票,每次价格不同,平均成本是价格的调和平均 |
| 机器学习 | F1 分数 | F1=21精确率+1召回率F1=精确率1+召回率12,是精确率和召回率的调和平均,避免某个指标极低时被算术平均掩盖 |
| 统计 | 平均密度、平均利率等 | 当分母固定或总量固定时更合理 |
五、加权调和平均数
当各个数据的重要性不同时,可以用加权调和平均:

其中 wi是权重。这在分组数据求平均比率时经常用到。
六、何时该用调和平均?
简单判别标准:如果问题中的“平均”是作用在比率上,且总量(如总时间、总数量)是由比率的倒数累积而来,那么调和平均通常是正确的选择。
典型信号词:固定距离、固定投入金额、单位产量所需时间等。
总的来说,调和平均数是对“倒数空间”的算术平均,它惩罚极小值,适合用来平均速率、比率等与总量成反比关系的量。
理解它能帮你避免许多直觉错误,并且看懂更多科学和金融指标背后的真实含义。