尝试使用R中的随机森林模型包预测数据集

问题描述

我创建了一个有效的模型,但是它不是动态的,并且不能很好地适应其他不包含原始模型中相同参数的数据集。我希望在加载新数据集的过程中进行调整。这是关于从注释数据集列中获取的字数。单词并不总是保持相同,但是或多或少它们应该相似。有没有办法使模型适应这一点?我希望它删除错误消息给我的文字

我创建了模型

RF_model = randomForest(selectcolumn ~ .,data=trainSparse)

然后我保存了模型

saveRDS(RF_model,"my-fitted-rf.rds")

然后我在另一个项目中打开模型

Model <- readRDS("my-fitted-rf.rds")

我在新的数据集上运行模型

predictRF = predict(Model,newdata=tSparse)

然后我收到一条错误消息

Error in eval(predvars,data,env) : object 'example1' not found

我分配

tsparese$example1= 0 

解决了这个问题,但是我换另一个词得到了同样的错误。我该怎么办呢?它将把所有未找到的单词都带走,或者为它们分配零或完全不理它们?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)