小编Dim*_* K.的帖子

随机森林中的错误:"至少需要两个类来进行分类"

我正在尝试做一个物种分布模型,我正在遵循Robert J. Hijmans和Jane Elith的"使用R进行物种分布建模"指南.

一切似乎都没问题,但是当我尝试运行RandomForest时,我收到此错误消息:

"Need at least two classes to do classification". 
Run Code Online (Sandbox Code Playgroud)

我正在使用的代码是:

library(randomForest)
model <- factor (pa) ~ Bio3 + Bio2 + Bio16 + Bio11 + aspect + depth + dem + my_epikrat + corine_2000
rfabies <- randomForest(model, data=envtrain, na.action=na.omit, ntrees=1000)


Error in randomForest.default(m, y, ...) :
  Need at least two classes to do classification.
Run Code Online (Sandbox Code Playgroud)

什么可能导致这个问题?谁能帮我?

modeling regression r prediction random-forest

2
推荐指数
1
解决办法
7367
查看次数

标签 统计

modeling ×1

prediction ×1

r ×1

random-forest ×1

regression ×1