SoupCalc

平均值计算器——含中位数、极差与几何平均数

本工具计算什么

平均值计算器将一组有限数值转换为紧凑的描述性汇总。它报告总和与计数、算术平均数、中位数、最小值和最大值、极差,以及——当所有值均为正数时——几何平均数。这些度量回答不同的问题,因此页面将它们一并呈现,而非将某个数字标为唯一的"平均数"。

计算是确定性的:同一有效列表产生相同输出。格式错误的标记会被拒绝,而非静默删除。这一点很重要,因为丢弃一个误输入的值可能产生看似合理但具有误导性的统计量。

输入项

输入由逗号、空格、分号或换行分隔的数字。接受小数和负数。每个标记必须是数值且有限;单词、纯空输入、无穷大和非数值均为无效。

在输入数据之前,先确定一个观测值代表什么。不要混合不兼容的单位,如美元和百分比,或不同尺度下的测量值,除非有可辩护的转换方式。重复值将保留,因为频次是数据集的一部分。

方法与公式

对于值 x₁ 至 xₙ,算术平均数为:

平均数 = (x₁ + x₂ + … + xₙ) ÷ n

中位数是排序后的中间值;对于偶数个计数,则为两个中间值的算术平均数。极差为 最大值 − 最小值。几何平均数为 (x₁ × x₂ × … × xₙ)^(1/n),仅当所有条目大于零时才显示。

几何平均数对于乘法因子很有用,但原始百分比变化通常应首先转换为增长因子。零或负观测值会使实值乘积开方解释不适用,因此该工具在该字段显示 N/A,同时仍报告其他统计量。

运算示例

输入 1, 2, 3, 4

  • 总和:10;计数:4
  • 算术平均数:10 ÷ 4 = 2.5
  • 排序后的中间对:2 和 3,因此中位数:(2 + 3) ÷ 2 = 2.5
  • 最小值:1;最大值:4;极差:4 − 1 = 3
  • 几何平均数:(1 × 2 × 3 × 4)^(1/4) ≈ 2.21336

如果文本为 1, two, 3,则整个输入将被拒绝。纠正标记比仅对 1 和 3 进行计算更安全。

如何解读结果

当总和可以有意义地分摊到各观测值时,使用算术平均数。将其与中位数进行比较,可看出极端值是否可能拉动了中心。平均数远高于中位数通常表明存在长上尾,但小列表不足以可靠地表征分布。

极差传达总散布程度,但仅依赖于两个观测值。将其与计数配对使用,并且对于更全面的分析,可结合方差或标准差度量。几何平均数应在乘法尺度上解读,不能作为每个数据集中算术平均数的替代品。

准确性及局限性

结果受限于 JavaScript 浮点运算和显示的十进制舍入。在几何平均数计算中,非常大的乘积可能溢出,而差异极大的量级可能损失少量精度。该工具不推断权重、不移除离群值、不估计不确定性,也不区分样本和总体。

汇总统计量不能修复选择偏差、测量误差、缺失观测值或不兼容的单位。在使用中心值做决策之前,请审查原始数据及收集方法。对于受监管或科学类工作,请保留源记录并使用文档化的统计工作流程。

参考来源

编辑记录

作者:SoupCalc 编辑团队

最后审核日期:2026年8月14日

审核范围:标记验证、公式、几何平均数限制、统计解释、权威引用以及四值运算示例均已核对。