2017-11-17 122 views
0

我嘗試在R中做一些預測。我加載&清理數據,適合模型,並做了一個預測,看起來不錯。我現在的問題是,我的預測給了我一定的因子發生概率的百分比,而不是因子本身:R預測因子變量

我有一個關於人們如何進行一些鍛鍊的數據集。 A-D(這是我的數據集中的一個因子變量)中包含了這種性能。當我做預測,我得到這樣的輸出: enter image description here

,但我想有它這樣的:

[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 

回答

1

即使你把method="class"模型中的語句,你需要添加type="class"到您的預測說法。

Predictn<-predict(modFitA1, newdata= PML_Test_red, type="class")