Fonction d’agrégation regr_count
S’applique à : Databricks SQL
Databricks Runtime 11.3 LTS et versions ultérieures
Retourne le nombre de paires de valeurs non-Null yExpr
, xExpr
dans le groupe.
Syntaxe
regr_count ( [ALL | DISTINCT] yExpr, xExpr ) [FILTER ( WHERE cond ) ]
Cette fonction peut également être appelée en tant que fonction de fenêtre à l’aide de la clause OVER
.
Arguments
yExpr
: expression numérique, variable dépendante.xExpr
: expression numérique, variable indépendante.cond
: expression booléenne facultative qui filtre les lignes utilisées pour la fonction.
Retours
BIGINT
.
regr_count(yExpr, xExpr)
est équivalent à count_if(yExpr IS NOT NULL AND xExpr IS NOT NULL)
.
Si DISTINCT
est spécifié, seules les lignes uniques sont comptées.
Exemples
> SELECT regr_count(y, x) FROM VALUES (1, 2), (2, 2), (2, 3), (2, 4) AS t(y, x);
4
> SELECT regr_count(y, x) FROM VALUES (1, 2), (2, NULL), (2, 3), (2, 4) AS t(y, x);
3
> SELECT regr_count(y, x) FROM VALUES (1, 2), (2, NULL), (NULL, 3), (2, 4) AS t(y, x);
2
Rubriques connexes
- avg, fonction d’agrégation
- count, fonction d’agrégation
- Fonction d’agrégation count_if
- min, fonction d’agrégation
- max, fonction d’agrégation
- Fonction d’agrégation regr_avgx
- Fonction d’agrégation regr_avgy
- Fonction d’agrégation regr_sxx
- Fonction d’agrégation regr_sxy
- Fonction d’agrégation regr_syy
- Fonction d’agrégation sum
- Fonctions Windows
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour