Перейти к основному содержимому

Correl — функция скрипта

Функция Correl() возвращает агрегированный коэффициент корреляции для серии координат, представленных парными числами в выражениях x-expression и y-expression, повторяемых в нескольких записях так, как это определено предложением group by.

Синтаксис:  

Correl(value1, value2)

Возвращаемые типы данных: числовое значение

Аргументы:  

Аргументы
Аргумент Описание
value1, value2 Выражения или поля, содержащие два образца множеств, для которых необходимо измерить коэффициент корреляции.

Ограничения:  

Текстовые значения, значения NULL и отсутствующие значения в какой-либо или обеих частях пары значений приводят к игнорированию всей пары значений.

Примеры и результаты:  

Добавьте образец скрипта в свое приложение и запустите. Чтобы увидеть результаты, добавьте поля, перечисленные в столбце результатов, в лист приложения.

Результирующие данные
Пример Результат

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;

 

В таблице с измерением Correl_Salary результат вычисления Correl() в скрипте загрузки данных будет показан как: 0.9270611

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!