【发布时间】:2019-09-25 02:23:17
【问题描述】:
有没有办法在 R 中保存由 randomForest 创建的森林以供将来使用? 这是因为在生产环境中,人们会一遍又一遍地使用相同的模型(在本例中为森林)进行预测。
以下面的代码为例,如果testdata 现在不能用于预测,或者将来会有一组新的testdata 可用,那么再次运行randomForest() 将创建一个不同的森林(据我了解它)。
非常感谢任何评论。谢谢。
library(randomForest)
data<-data.frame(flag=c(0,1,0,1,0,1,0,0,0,0),
v1 = rnorm(10, 3, 1),
v2 = rnorm(10, 3, 1),
v3 = rnorm(10, 3, 1))
data$flag=as.factor(data$flag)
rf<-randomForest(flag ~ ., data=data)
pred(rf, testdata) #testdata not yet available or a new set will be available in the future
【问题讨论】:
-
我认为
randomForest函数中有一个keep.forest
标签: r random-forest