train(Class ~ ., data = training,
method = "gbm",
trControl = fitControl,
## This last option is actually one
## for gbm() that passes through
verbose = FALSE)
我知道这是类预测,但我不明白的是意/需要〜的。
任何帮助或指针朝着帮助将不胜感激。
PS。我是新于R
这意味着像公式中的正常使用任何其他除外medv
(在这个例子)。基本上你预测对数据集中的所有预测变量。就拿这一点:
library(caret)
library(mlbench)
data(BostonHousing)
lmFit <- train(medv ~ . + rm:lstat,
data = BostonHousing,
method = "lm")
要看清条款调用lmFit$terms
。重要的是这样的:
medv ~ crim + zn + indus + chas + nox + rm + age + dis + rad +
tax + ptratio + b + lstat + rm:lstat
您可以排除像这样:
lmFit <- train(medv ~.-zn -so on -so on + rm:lstat,
data = BostonHousing,
method = "lm")