当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R rsample form_pred 从公式或术语中提取预测变量名称


all.vars 返回公式中使用的所有变量。该函数仅返回右侧显式使用的变量(即,除非对象是具有指定数据集的术语,否则它不会解析点)。

用法

form_pred(object, ...)

参数

object

模型公式或stats::terms() 对象。

...

传递给all.vars()的参数

名称的字符向量

例子

form_pred(y ~ x + z)
#> [1] "x" "z"
form_pred(terms(y ~ x + z))
#> [1] "x" "z"

form_pred(y ~ x + log(z))
#> [1] "x" "z"
form_pred(log(y) ~ x + z)
#> [1] "x" "z"

form_pred(y1 + y2 ~ x + z)
#> [1] "x" "z"
form_pred(log(y1) + y2 ~ x + z)
#> [1] "x" "z"

# will fail:
# form_pred(y ~ .)

form_pred(terms(mpg ~ (.)^2, data = mtcars))
#>  [1] "cyl"  "disp" "hp"   "drat" "wt"   "qsec" "vs"   "am"   "gear" "carb"
form_pred(terms(~ (.)^2, data = mtcars))
#>  [1] "mpg"  "cyl"  "disp" "hp"   "drat" "wt"   "qsec" "vs"   "am"   "gear"
#> [11] "carb"
源代码:R/form_pred.R

相关用法


注:本文由纯净天空筛选整理自Hannah Frick等大神的英文原创作品 Extract Predictor Names from Formula or Terms。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。