随机森林的不同预测结果

时间:2019-05-11 04:07:17

标签: r random-forest

当拟合随机森林时,我得到不同的预测结果。这是我的代码:

library(randomForest)
rf = randomForest(Species~., data = iris)
p1 = predict(rf, iris)
p2 = predict(rf)
mean(p1==p2) 
# result: [1] 0.9466667

我希望mean(p1==p2) == 1,但是我认为p2 = predict(rf)也应该对相同数据iris进行预测,即,如果未给出newdata,则训练集数据
为什么会出现这种结果?

0 个答案:

没有答案