功能/〜的意义。在插入符号 - [R包列车功能

问题描述 投票:1回答:1
train(Class ~ ., data = training, 
                 method = "gbm", 
                 trControl = fitControl,
                 ## This last option is actually one
                 ## for gbm() that passes through
                 verbose = FALSE)

我知道这是类预测,但我不明白的是意/需要〜的。

任何帮助或指针朝着帮助将不胜感激。

PS。我是新于R

r r-caret
1个回答
1
投票

这意味着像公式中的正常使用任何其他除外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")
© www.soinside.com 2019 - 2024. All rights reserved.