r - 随机森林模型问题
问题描述
我在 R 中运行了随机森林模型,然后现在我调用它来预测我的数据集
predict.rf<-predict(layers.stack,random.forest, na.rm=T, type='response')
但是,它带有一个错误,如下所示:
UseMethod(“predict”)中的错误:没有适用于“predict”的方法应用于类“c('randomForest.formula','randomForest')”的对象
有人知道如何解决这个错误吗?
问候
解决方案
您似乎正在使用两种不同的 R 脚本 - 一种用于训练,另一种用于预测。此错误意味着您的预测 R 脚本不知道randomForest(.formula)
该类。
您可以通过简单地将“randomForest”库导入预测 R 脚本来修复它:
library("randomForest")
推荐阅读
- c# - 在插入符号处获取当前单词的 TextRange
- uml - UML 状态图深入研究与内部转换
- linux - 可以使用 setrlimit 来强制 mmap 返回 64GB 范围内的 VA 吗?
- linux - 使用 curl 优化 docker 镜像构建大小
- c - 不包括两次相同数字的数字总和
- javascript - 向分页 url.action 添加属性?
- python - 如何使用条件合并数据框?
- matlab - MATLAB 绘制图像,8 种颜色的索引图像,第一个图上的 8 个颜色框和索引,第二个图绘制图像的 0-7 个索引作为图像
- three.js - 如何仅使用脚本更改three.js / editor中的相机?
- java - 将字节流解析成大对象