IDAX.WACC - 計算加權分類精確度

您可以使用此儲存程序,計算正確分類的預測在預測總數中所佔的加權比例。在比例的計算中,不論輸入資料中的實際頻率如何,每一個類別的加權都相同。當類別頻率不相等時,此方法很有用。

授權

陳述式的授權 ID 所持有的專用權必須包括 IDAX_USER 角色。

語法

IDAX.WACC(in parameter_string varchar(32672))

參數說明

parameter_string
必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
資料類型:VARCHAR(32672)
下列清單顯示參數值:
intable
必要。
包含實際值的輸入表格名稱。
資料類型:VARCHAR(256)
target
必要。
包含實際值的輸入表格直欄。
資料類型:VARCHAR(128)
id
必要。
輸入表格中用來識別唯一實例 ID 的直欄。
資料類型:VARCHAR(128)
resulttable
必要。
包含預測值的輸入表格名稱。
資料類型:VARCHAR(256)
resulttarget
選用。
包含預測值的輸入表格直欄。
預設值:"CLASS"
資料類型:VARCHAR(128)
resultid
選用。
輸入表格中用來識別唯一實例 ID 的直欄。
預設值:"ID"
資料類型:VARCHAR(128)

傳回的資訊

將加權分類精確度加倍,作為結果集。

範例

CALL IDAX.SPLIT_DATA('intable=samples.customer_churn,traintable=cust_train,testtable=cust_test,id=cust_id,fraction=0.30');
CALL IDAX.GROW_DECTREE('model=cust_dt, intable=cust_train, id=cust_id, target=censor, incolumn=duration:ignore;censor:nom, minsplit=2');
CALL IDAX.PREDICT_DECTREE('model=cust_dt, intable=cust_test, outtable=cust_dt_out');
call IDAX.WACC('intable=cust_test, id=cust_id, target=censor, resulttable=cust_dt_out');