sort.list(y)出错:' x'对于排序列表必须是原子的

时间:2016-12-17 15:42:13

标签: r classification

我在这里尝试使用c50

train$default<-as.factor(train$default)

result<-C5.0(train[-17],train$default)

finalresult <- predict(result, test)

我正在尝试在R soft中运行以下命令table(test, Predicted=finalresult)  但它给出了以下错误

Error in sort.list(y): 'x' must be atomic for sort list

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您没有说明test的外观。由于它用于预测,因此它可能包含您要预测的要素和值。假设test$answer是您想要预测的。尝试

    table(test$answer, Predicted=finalresult)