跳转到主要内容

varPop

引入版本:v1.1.0 计算总体方差。 总体方差的计算公式如下: Σ(xxˉ)2n\frac{\Sigma{(x - \bar{x})^2}}{n}
其中:
  • xx 为总体中的每个值
  • xˉ\bar{x} 为总体均值
  • nn 为总体大小
该函数使用数值不稳定的算法。如果计算中需要数值稳定性,请改用 varPopStable 函数。该函数速度较慢,但计算误差更小。
语法
varPop(x)
别名VAR_POP 参数 返回值 返回 x 的总体方差。Float64 示例 计算总体方差
Query
DROP TABLE IF EXISTS test_data;
CREATE TABLE test_data
(
    x UInt8,
)
ENGINE = Memory;

INSERT INTO test_data VALUES (3), (3), (3), (4), (4), (5), (5), (7), (11), (15);

SELECT
    varPop(x) AS var_pop
FROM test_data;
Response
┌─var_pop─┐
│    14.4 │
└─────────┘
最后修改于 2026年6月10日