我保存了我的随机森林模型:
> class(randomForestModel)
[1] "randomForest.formula" "randomForest"
> save(randomForestModel,file = "../randomForestModel.RData")
稍后,当我尝试使用
加载它时> load("../randomForestModel.RData")
R将其加载为字符:
> class(randomForestModel)
[1] "character"
有人可以帮助我吗?
答案 0 :(得分:4)
我想知道您是否在某个时刻将load
的值直接分配给对象。如果您查看Value
的{{1}}部分:“创建的对象名称的字符向量”。所以,是的,randomForest对象被加载到您的环境中,但是赋值会直接用load的'Value'(对象的名称)覆盖它。我使用?load
中的示例:
?randomForest