【发布时间】:2017-10-17 17:35:12
【问题描述】:
我正在尝试为生态数据构建一个随机森林,但不断收到错误
"没有适用于类对象的“重要性”方法 “逻辑”。
我的代码是:
fit2 <- randomForest(sv ~ salinity + temp + Depthbin + cdistance + oxygen +
type + diel, data=d.omit, importance(TRUE), ntree=2000)
感兴趣的变量 (sv) 是连续的,所以我不确定这是否会影响事情。当我删除代码的importance(TRUE) 部分时,我可以运行随机森林,但我获得的 IncNodePurity 值高得离谱(有些值超过 100,000 !!)。我希望 importance(TRUE) 的添加可以解决这个问题,但如果没有,有没有人知道检查每个变量重要性的更好方法?
【问题讨论】:
-
如果您提供reproducible example,则更容易提供帮助
-
伟大的建议 MrFlick。下次一定会做的。
标签: r random-forest