Passer au contenu principal

covarPop

Introduit dans : v1.1.0 Calcule la covariance de la population : Σ(xxˉ)(yyˉ)n\frac{\Sigma{(x - \bar{x})(y - \bar{y})}}{n}
Cette fonction utilise un algorithme numériquement instable. Si vous avez besoin de stabilité numérique dans vos calculs, utilisez la fonction covarPopStable. Elle est plus lente, mais produit une erreur de calcul plus faible.
Syntaxe
covarPop(x, y)
Alias : COVAR_POP Arguments Valeur renvoyée Renvoie la covariance de la population entre x et y. Float64 Exemples Calcul de base de la covariance de la population
Query
DROP TABLE IF EXISTS series;
CREATE TABLE series(i UInt32, x_value Float64, y_value Float64) ENGINE = Memory;
INSERT INTO series(i, x_value, y_value) VALUES (1, 5.6, -4.4),(2, -9.6, 3),(3, -1.3, -4),(4, 5.3, 9.7),(5, 4.4, 0.037),(6, -8.6, -7.8),(7, 5.1, 9.3),(8, 7.9, -3.6),(9, -8.2, 0.62),(10, -3, 7.3);

SELECT covarPop(x_value, y_value)
FROM series
Response
┌─covarPop(x_value, y_value)─┐
│                   6.485648 │
└────────────────────────────┘
Dernière modification le 29 juin 2026