gpt4 book ai didi

r - 保存一个随机森林对象

转载 作者:行者123 更新时间:2023-12-03 23:10:23 25 4
gpt4 key购买 nike

我有一个 randomForest 对象,我想保存以备后用。我已经尝试了以下一些但没有运气。

save(topDawg , file="myRFobject.RData")

这只是保存一个字符串“topDawg”
> formula(topDawg)
Error in formula.default(topDawg) : invalid formula


> save(getTree(topDawg))
Error in save(getTree(topDawg)) : object ‘getTree(topDawg)’ not found

有什么建议?

最佳答案

我不确定你到底想在这里做什么,因为通常你 save一个对象,然后 load后来,像这样:

set.seed(71)
> irisrf <- randomForest(Species ~ ., data=iris, importance=TRUE,
+ proximity=TRUE)
> save(irisrf,file = "irisrf.RData")
>
> rm(irisrf)
> print(irisrf)
Error in print(irisrf) : object 'irisrf' not found
>
> load("irisrf.RData")
> print(irisrf)

Call:
randomForest(formula = Species ~ ., data = iris, importance = TRUE, proximity = TRUE)
Type of random forest: classification
Number of trees: 500
No. of variables tried at each split: 2

OOB estimate of error rate: 4.67%
Confusion matrix:
setosa versicolor virginica class.error
setosa 50 0 0 0.00
versicolor 0 47 3 0.06
virginica 0 4 46 0.08

关于r - 保存一个随机森林对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7863942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com