如何从一步回归中提取公式?

时间:2013-07-03 20:09:58

标签: r regression

我正在进行逐步回归,我想提取最终公式,以便在另一次回归中使用它。

使用此示例:

lm1 <- lm(Fertility ~ ., data = swiss)
slm1 <- step(lm1)

我希望能够将其分配给公式对象:

Fertility ~ Agriculture + Education + Catholic + 
    Infant.Mortality

2 个答案:

答案 0 :(得分:6)

您只需使用slm1对象的formula方法从lm对象中提取它

formula(slm1)
Fertility ~ Agriculture + Education + Catholic + Infant.Mortality

答案 1 :(得分:3)

知道了:

> as.formula(slm1$call)
Fertility ~ Agriculture + Education + Catholic + Infant.Mortality