Correl - 指令碼函數
Correl() 會針對由 group by 子句所定義之若干記錄上反覆運算的配對數字 (以 x-expression 和 y-expression 表示) 所代表的一組座標,傳回彙總的相關係數。
語法:
傳回的資料類型: 數值
引數:
引數 | 描述 |
---|---|
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 |