IDAX.CONFUSION_MATRIX - 混同行列の作成

このストアード・プロシージャーを使用して、分類予測のための混同行列を作成します。計算は、分類モデルがデータに適用される場合に行われる予測の比較、およびこのデータの実数値に基づきます。

許可

ステートメントの許可 ID が保持する特権に、IDAX_USER ロールが含まれている必要があります。

構文

IDAX.CONFUSION_MATRIX(in parameter_string varchar(32672))

パラメーターの説明

parameter_string
コンマで区切られた <parameter>=<value> 項目のペアを含む必須の 1 ストリング・パラメーター。
データ型: VARCHAR(32672)
以下のリストに、パラメーター値を示します。
intable
必須。
実数値を含んでいる入力表。
データ型: VARCHAR(128)
id
必須。
ユニーク・インスタンス ID を識別する入力表列。
データ型: VARCHAR(128)
target
必須。
実数値を含んでいる入力表列。
データ型: VARCHAR(128)
resulttable
必須。
予測値を含んでいる入力表の名前。
データ型: VARCHAR(128)
resultid
オプション。
ユニーク・インスタンス ID を識別する入力表列。
デフォルト: "ID"
データ型: VARCHAR(128)
resulttarget
オプション。
実数値を含んでいる入力表列。
デフォルト: "CLASS"
データ型: VARCHAR(128)
matrixTable
必須。
混同行列の保管先の出力表。
データ型: VARCHAR(128)

戻される情報

結果セットとして混同行列の出力表に書き込まれる行の数。

混乱行列を含む出力表には、以下の列があります。

real
データの実数値。
prediction
データの分類モデルの予測。
cnt
実数値の予測の頻度。

CALL IDAX.CONFUSION_MATRIX('intable=IDAX.CensusIncome_test, resulttable=CensusIncome_income_nb_ewnd, id=id, target=income, 
matrixTable=ci_income_nb_ewnd_cm');