【发布时间】:2016-02-21 23:32:27
【问题描述】:
我正在尝试使用'caret'包的randomForest。
当我在不提供任何控件的情况下运行基本命令时,它显示插入符号在最终模型中使用了 mtry=5。即,它使用了 5 个预测变量。
但是,我的数据有 4 个预测变量。谁能解释为什么它显示 mtry=5?
这是我的代码:
library(caret) data(iris) set.seed(100) model.rf = train(Petal.Length~., data=iris, method="rf")
print(model.rf$finalModel)
Call:
randomForest(x = x, y = y, mtry = param$mtry)
Type of random forest: regression
Number of trees: 500
No. of variables tried at each split: 5
Mean of squared residuals: 0.06799251
% Var explained: 97.8
【问题讨论】:
标签: r-caret