corr() (Funktion)
Die Aggregatfunktion corr() gibt den Koeffizienten einer Korrelation zwischen zwei Zahlen zurück.
Syntax
Die Funktion corr() hat folgende Syntax:
double = corr(Set(double) inputa, Set(double) inputb);
Der Wert " inputa gibt die erste Zahl in der Menge an.
Der Wert " inputb gibt die nächste Nummer in der Menge an.
Rückgabe
Die Funktion gibt den Koeffizienten der Korrelation zwischen zwei Zahlen zurück.Beispiel
Angenommen, die Tabelle 'function_t' enthält zum Beispiel die folgenden Werte:
col1 | col2
------+------
1.2 | 1.4
1.4 | 1.6
1.6 | 1.8
Die folgende Abfrage gibt den Korrelationskoeffizienten für die Werte in der Tabelle
zurück:
select corr(col1,col2)from function_t;
corr
------
1
(1 row)