IDAX.T_PMD_TEST - 兩個配對直欄之間的預期平均值差異的 t-Student 檢定

T_PMD_TEST 儲存程序會計算兩個配對數值輸入直欄的 t-Student 統計資料。目標是要評估與期望值相比較的平均值之差異的顯著性。

語法

IDAX.T_PMD_TEST(in parameter_string varchar(32672))

參數說明

parameter_string
必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
資料類型:VARCHAR(32672)
下列清單顯示參數值:
intable
必要。
輸入表格的名稱。
資料類型:VARCHAR(256)
outtable
必要。
t-Student 統計資料寫入其中的輸出表格名稱。
輸出表格包含 TSTUDPAIREDMEANDIFF 直欄及 PERCENTAGE 直欄。
如果指定了 by 參數,則會新增另一個 BY 直欄,以指出要計算哪一個群組的 t-Student 統計資料。
TSTUDPAIREDMEANDIFF 直欄包含具有 t-Student 值和自由度的字串。
PERCENTAGE 直欄指出直欄具有預期平均值的機率:
  • 如果百分比的範圍是 0 到 0.05,則 Y 直欄的值會比 X 直欄的值大很多。
  • 如果百分比的範圍是在 0.05 與 0.95 之間,則預期的平均值差異值符合 Y 直欄與 X 直欄的平均值之間的差異。
  • 如果百分比的範圍是在 0.95 與 1 之間,則 Y 直欄的值會比 X 直欄的值小很多。
資料類型:VARCHAR(256)
incolumn
必要。
以分號 (;) 區隔的兩個輸入表格數值直欄。
一個直欄後面必須接 :X,另一個直欄必須接 :Y。
資料類型:VARCHAR(ANY)
expdiff
選用。
輸入直欄的平均值之間的預期差異 (Y - X)。
預設值:0
資料類型:DOUBLE
by
選用。
輸入表格的直欄,它將資料分割成要執行儲存程序的群組。
預設值:none
資料類型:VARCHAR(128)

傳回的資訊

DOUBLE 輸入表格的兩個直欄具有不同的 expdiff 參數值的平均機率,或輸出表格中要計算 t-Student 統計資料的群組數。

範例

CALL IDAX.T_PMD_TEST('intable=IRIS,incolumn=petallength:X;sepallength:Y, outtable=PMD_TEST_RESULT1');
CALL IDAX.T_PMD_TEST('intable=IRIS, incolumn=petallength:X;sepallength:Y, outtable=PMD_TEST_RESULT2, by=class');