T_UMD_TEST 儲存程序會計算數值輸入直欄的 t-Student 統計資料,直欄值分成兩個類別。目標是要評估兩類別的平均值差異的顯著性。
語法
IDAX.T_UMD_TEST(in parameter_string varchar(32672))
參數說明
- parameter_string
- 必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
- 資料類型:VARCHAR(32672)
- 下列清單顯示參數值:
-
- intable
- 必要。
- 輸入表格的名稱。
- 資料類型:VARCHAR(256)
- outtable
- 必要。
- t-Student 統計資料寫入其中的輸出表格名稱。
- 輸出表格包含 T_UMD_TEST 直欄及 PERCENTAGE 直欄。
- 如果指定了 by 參數,則會新增另一個 BY 直欄,以指出要計算哪一個群組的 t-Student 統計資料。
- T_UMD_TEST 直欄包含具有 t-Student 值和自由度的字串。
- PERCENTAGE 直欄指出直欄具有預期平均值的機率:
- 如果百分比的範圍是 0 到 0.05,則第二個類別的平均值會比第一個類別大很多。
- 如果百分比的範圍是在 0.05 與 0.95 之間,則兩個類別具有相同的平均值。
- 如果百分比的範圍是在 0.95 與 1 之間,則第二個類別的平均值會比第一個類別小很多。
- 資料類型:VARCHAR(256)
- incolumn
- 必要。
- 輸入表格的數值直欄。
- 資料類型:VARCHAR(128)
- class
- 必要。
- 將資料分割成兩個類別的輸入表格直欄。
- CLASS 直欄的名稱後面跟著兩個類別值,類別值前面有一個冒號 (:)。
- 資料類型:VARCHAR(ANY)
- by
- 選用。
- 輸入表格的直欄,它將資料分割成要執行儲存程序的群組。
- 預設值:none
- 資料類型:VARCHAR(128)
傳回的資訊
DOUBLE 輸入表格直欄在兩個類別中具有類似平均值的機率,或輸出表格中要計算 t-Student 統計資料的群組數。
範例
CALL IDAX.T_UMD_TEST('intable=IRIS, incolumn=petallength,class=class:"virginica":"setosa", outtable=UMD_TEST_RESULT');