R公式 - 添加所有变量的平方

时间:2017-03-13 08:57:03

标签: r regression formula

如何将所有变量的方块添加到公式:

lm(output ~ ., data = myData)#通常的公式 所有互动的lm(output ~ .^2, data = myData)#formula

我们可以使用paste手动构建公式:

第一栏

xnam <- paste0(names(myData)[-1], "^2")#输出

xnam <- paste0("I(", xnam, ")^2")#x&#39; - &GT; &#39; I(X ^ 2)`

(fmla <- as.formula(paste("output ~.+", paste(xnam, collapse= "+")))) lm(fmla)

但我们可以单独使用formula语法吗?

0 个答案:

没有答案