Добавленный в: v1.1.0
Возвращает дисперсию по генеральной совокупности.
В отличие от varPop, эта функция использует численно устойчивый алгоритм.
Она работает медленнее, но обеспечивает меньшую погрешность вычислений.
Синтаксис
Аргументы
x — Набор значений, для которого вычисляется дисперсия генеральной совокупности. (U)Int* или Float* или Decimal*
Возвращаемое значение
Возвращает дисперсию генеральной совокупности для x. Float64
Примеры
Вычисление устойчивой дисперсии генеральной совокупности
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
varPopStable(x) AS var_pop_stable
FROM test_data;
┌─var_pop_stable─┐
│ 14.4 │
└────────────────┘
Последнее изменение 10 июня 2026 г.