0

我有一个简单的 2 列数据框,标签(二进制)是BenignMalignant并且预测变量是五点序数变量这里是摘要

 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 回答