Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

stddevSampStable

stddevSampStable

Introduit dans : v1.1.0

Le résultat est égal à la racine carrée de varSamp. Contrairement à stddevSamp, cette fonction utilise un algorithme numériquement stable. Elle est plus lente, mais produit une erreur de calcul plus faible.

Syntaxe

stddevSampStable(x)

Arguments

  • x — Valeurs dont on veut calculer la racine carrée de la variance de l’échantillon. (U)Int* ou Float* ou Decimal*

Valeur renvoyée

Renvoie la racine carrée de la variance de l’échantillon pour x. Float64

Exemples

Utilisation de base

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
    stddevSampStable(population)
FROM test_data;
┌─stddevSampStable(population)─┐
│                            4 │
└──────────────────────────────┘
Navigation