gpt4 book ai didi

r - 在 R ~ Caret 包中设置树的数量

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

我目前想知道如何使用 Caret 包中的随机森林算法设置 10 棵树,希望能得到帮助:

下面是我的语法:

tr <- trainControl(method = "repeatedcv",number = 20)

fit<-train(y ~.,method="rf",data=example, trControl=tr)

关注 http://www.inside-r.org/packages/cran/randomForest/docs/randomForest

设置 n=10作为 randomForest() 中的参数或 n.trees如果使用 gbm可能只是有所帮助,但我对 Caret 感兴趣包裹。

任何反馈将不胜感激。

谢谢

最佳答案

插入符号 train()使用 randomForest()指定 method = "rf" 时的函数在 train称呼。

您只需要通过 ntree = 10train然后将传递给 randomForest() .

因此,您的电话将如下所示:
fit <- train(y ~., method="rf",data=example, trControl=tr, ntree = 10)

关于r - 在 R ~ Caret 包中设置树的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32781870/

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