Correl — funkcja skryptu
Funkcja Correl() zwraca zagregowany współczynnik korelacji dla serii współrzędnych reprezentowanych przez liczby zestawione w pary w wyrażeniach x-expression i y-expression iterowanych po liczbie rekordów, zgodnie z definicją z klauzuli group by.
Składnia:
Typ zwracanych danych: numeric
Argumenty:
Argument | Opis |
---|---|
value1, value2 | Wyrażenia lub pola zawierające dwa zestawy prób, dla których będzie obliczany współczynnik korelacji. |
Ograniczenia:
Wartości tekstowe, wartości NULL i wartości brakujące w dowolnej części pary danych powodują pominięcie całej pary danych.
Przykłady i wyniki:
Dodaj skrypt przykładowy do aplikacji i uruchom ją. Aby zobaczyć wynik, dodaj do arkusza w swojej aplikacji pola wyszczególnione w kolumnie wyników.
Przykład | Wynik |
---|---|
Salary: Load *, 1 as Grp; LOAD * inline [ "Employee name"|Gender|Age|Salary Aiden Charles|Male|20|25000 Brenda Davies|Male|25|32000 Charlotte Edberg|Female|45|56000 Daroush Ferrara|Male|31|29000 Eunice Goldblum|Female|31|32000 Freddy Halvorsen|Male|25|26000 Gauri Indu|Female|36|46000 Harry Jones|Male|38|40000 Ian Underwood|Male|40|45000 Jackie Kingsley|Female|23|28000 ] (delimiter is '|'); Correl1: LOAD Grp, Correl(Age,Salary) as Correl_Salary Resident Salary Group By Grp;
|
W tabeli z wymiarem Correl_Salary wynikiem obliczenia Correl() w skrypcie ładowania danych jest zostanie przedstawiony wynik: 0,9270611. |