0

単純な 2 列のデータ フレームがあり、ラベル (バイナリ) がBenignありMalignant、予測子は 5 点の序数変数です。ここに要約があります。

 data.frame':   127 obs. of  2 variables:
 $ GRADE        : Ord.factor w/ 5 levels "benign"<"likely benign"<..: 1 1 1 1 1 1 1 1 1 1 ...
 $ BENIGN.MALIGN: Factor w/ 2 levels "Benign","Malignant": 1 1 1 1 1 1 1 1 1 1 ...

しかし、私が使用するとき:

pred<-prediction(myTable[[1]],myTable[[2]]) 

次のエラー メッセージが表示されます。

Error in prediction(myTable[[1]], myTable[[2]]) : 
Format of predictions is invalid.

これを修正するにはどうすればよいですか? ありがとう

4

1 に答える 1

0

等級をスコアとして使用していて、スコアの間隔が等間隔であることを確認または想定している場合は、次のように 5 ポイントのリッカートを数値形式に変換できます。

pred <- prediction(as.numeric(myTable[[1]]), myTable[[2]])

于 2013-02-08T15:35:29.030 に答える