當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。