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