Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Gibt die Stichprobenkovarianz von Zahlenpaaren in einer Gruppe zurück.
Syntax
covar_samp ( [ALL | DISTINCT] expr1, expr2 ) [FILTER ( WHERE cond ) ]
Diese Funktion kann auch mithilfe der -Klausel als OVER aufgerufen werden.
Argumente
-
expr1: Ein Ausdruck, der zu einem numerischen Ausdruck ausgewertet wird. -
expr2: Ein Ausdruck, der zu einem numerischen Ausdruck ausgewertet wird. -
cond: Ein optionaler boolescher Ausdruck, der die Zeilen filtern, die für die Aggregation verwendet werden.
Rückgabe
Ein DOUBLE.
Wenn DISTINCT angegeben wird, wird die Funktion nur für einen eindeutigen Satz von expr1-, expr2-Paaren ausgeführt.
Beispiele
> SELECT covar_samp(c1, c2) FROM VALUES (1,1), (2,2), (2, 2), (3,3) AS tab(c1, c2);
0.6666666666666666
> SELECT covar_samp(DISTINCT c1, c2) FROM VALUES (1,1), (2,2), (2, 2), (3,3) AS tab(c1, c2);
1.0