If this tool helped you, you can buy us a coffee ☕
输入一组正数,一键计算几何平均数,常用于平均增长率、投资回报等场景。
Separate by commas, spaces, semicolons, or newlines. Whitespace and non-numeric content are ignored. (In simple terms: the geometric mean is the nth root of the product of n numbers, commonly used for average growth rates and compound returns.)
几何平均数(Geometric Mean)是一组正数乘积的N次方根(N为数字个数)。举个直白的例子:数字2和8的几何平均是√(2×8)=4,而算术平均是5。几何平均适合处理比率、百分比、增长率这类“相乘”关系的数据,而算术平均适合相加关系。这个概念在统计学中用于描述一组数值的集中趋势,特别是当数值是相对变化(如增长率、指数)时,几何平均比算术平均更“诚实”。如果你把两年的回报率相乘再开方,得到的就是每年稳定能赚多少——这就是几何平均的直觉。
核心公式:
G = (x₁ × x₂ × … × xₙ)^(1/n)
其中 x₁, x₂, …, xₙ 是全部正数,n 是数据个数。例如 n=3 时,G = ³√(x₁·x₂·x₃)。
为什么这个公式合理?因为几何平均对应的是“平均倍数”。如果你有一笔钱每年乘以1.08、1.12、0.95、1.10(对应8%、12%、-5%、10%的回报率),四年后总倍数是1.08×1.12×0.95×1.10 ≈ 1.2638。如果每年都按同一个倍数增长,四年后也该是1.2638,那么这个倍数就是1.2638^(1/4) ≈ 1.0598,即年化5.98%。所以几何平均就是“等效稳定增长率”。
我们来用前面这个实例操作:每年回报率6%、9%、-3%、12%、7%。
对照例1(全正数):输入“10,20,30,40”各是什么?
算术平均 = 25,几何平均 = (10×20×30×40)^(1/4) = (240000)^(1/4) ≈ 22.05。几何平均小于算术平均,因为数据跨度越大,几何平均越被小的数拉低。
对照例2(包含负数但整体仍为正):输入“-10,100”,几何平均会是什么?
乘积=(-10)×100 = -1000,负数开偶次根在实数范围无意义。所以几何平均数计算器会提示“输入必须全部为正数”。这是它的边界——不能包含0或负数。
对照例3(极端小值):输入“0.5, 2, 50”,几何平均 = (0.5×2×50)^(1/3) = (50)^(1/3) ≈ 3.68。而算术平均≈17.5。可见一个很小的0.5大大拉低了几何平均,而算术平均并没有那么敏感。
| 几何平均数值范围 | 含义 |
|---|---|
| 等于算术平均 | 所有数据完全相同(常数数列) |
| 小于算术平均 | 数据集存在差异,且差异越大,差值越大(常见情况) |
| 大于0且很小(如<1) | 数据中至少有一个极小值(如比率数据中的0.01)或大部分接近0 |
| 小于0或未定义 | 数据包含负数或0——几何平均此时不适用,应改用其他方法(如中位数) |
在投资领域:几何平均就是年化收益率,通常低于算术平均收益率,且波动越大、差距越大。如果某基金的算术平均收益率为12%,几何平均为9.5%,说明波动较大(风险较高)。
该几何平均数计算器基于 JavaScript 在浏览器端计算,数据不会上传到服务器。但请注意以下限制:
现在你可以在上方计算器里试试自己的数字——比如把过去三年各月物价涨幅的倍数敲进去,看看平均每月涨了多少。