我正在进行逐步回归,我想提取最终公式,以便在另一次回归中使用它。
使用此示例:
lm1 <- lm(Fertility ~ ., data = swiss)
slm1 <- step(lm1)
我希望能够将其分配给公式对象:
Fertility ~ Agriculture + Education + Catholic +
Infant.Mortality
答案 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