IDAX.RSE - 計算迴歸預測的相對平方誤差

使用此儲存程序,可計算迴歸預測的相對平方誤差。 在計算方面,對資料套用迴歸模型時所做之預測,會與此資料的實際值相比較。

授權

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

語法

IDAX.RSE(in parameter_string varchar(32672))

參數說明

parameter_string
必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
資料類型:VARCHAR(32672)
下列清單顯示參數值:
pred_table
必要。
包含預測值的輸入表格名稱。
資料類型:VARCHAR(256)
pred_column
必要。
pred_table 中包含預測值的輸入表格直欄。
資料類型:VARCHAR(128)
pred_id
必要。
pred_table 中用來識別唯一實例 ID 的輸入表格直欄。
資料類型:VARCHAR(128)
true_table
必要。
包含實際值的輸入表格名稱。
資料類型:VARCHAR(256)
true_column
必要。
true_table 中包含實際值的輸入表格直欄。
資料類型:VARCHAR(128)
true_id
必要。
true_table 中用來識別唯一實例 ID 的輸入表格直欄。
資料類型:VARCHAR(128)
check
選用。
指出是否檢查參數以防止使用錯誤的旗標。
容許的值為 'all'(全部檢查)、'none'(不檢查)及 'nulls'(僅檢查空值)。
請記住,檢查參數的處理程序可能十分耗時。
預設值:all
資料類型:VARCHAR(ANY)

傳回的資訊

DOUBLE 作為結果集的相對平方誤差。

範例

CALL IDAX.SPLIT_DATA('intable=samples.customer_churn,traintable=cust_train,testtable=cust_test,id=cust_id,fraction=0.30');
CALL IDAX.GROW_REGTREE('model=cust_rt, intable=cust_train, id=cust_id, target=duration,  minsplit=2');
CALL IDAX.PREDICT_REGTREE('model=cust_rt, intable=cust_test, outtable=cust_rt_out');
CALL IDAX.RSE('intable=cust_test,id=cust_id,target=duration,resulttable=cust_rt_out');