我尝试在R中做一些预测。我装了&清理数据,拟合模型并进行看起来非常好的预测。我现在的问题是我的预测给出了某个因子而不是因子本身出现概率的百分比:
我有一个关于人们进行锻炼的数据集。这种性能在A-D(这是我的数据集中的因子变量)中变得混乱。当我做预测时,我得到这个输出:
但我希望这样:
[B A E A A C D A A A C]
我该怎么做?这是我的代码:
modFitA1 <- rpart(classe ~ ., data=PML_Train_red, method="class")
Predictn<-predict(modFitA1, newdata= PML_Test_red)
Predictn
答案 0 :(得分:1)
即使您将method="class"
放入模型语句中,也需要将type="class"
添加到预测语句中。
Predictn<-predict(modFitA1, newdata= PML_Test_red, type="class")