Перейти к основному содержимому
Перейти к основному содержимому

stddevSamp

stddevSamp

Введена в версии: v1.1

Возвращает выборочное стандартное отклонение последовательности числовых данных. Результат равен квадратному корню из varSamp.

Примечание

Эта функция использует численно неустойчивый алгоритм. Если вам нужна численная устойчивость вычислений, используйте функцию stddevSampStable. Она работает медленнее, но обеспечивает меньшую вычислительную погрешность.

Синтаксис

stddevSamp(x)

Псевдонимы: STDDEV_SAMP

Аргументы

  • x — значения, для которых нужно вычислить квадратный корень выборочной дисперсии. (U)Int* или Float* или Decimal*

Возвращаемое значение

Возвращает квадратный корень выборочной дисперсии для x. Float64

Примеры

Вычисление выборочного стандартного отклонения

DROP TABLE IF EXISTS test_data;
CREATE TABLE test_data
(
    population UInt8,
)
ENGINE = Log;

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

SELECT
    stddevSamp(population)
FROM test_data;
┌─stddevSamp(population)─┐
│                      4 │
└────────────────────────┘