如何从biglm对象中提取公式?

时间:2014-01-29 17:58:23

标签: r formula

如何从biglm对象中提取公式?我已经尝试过函数as.formula(),但它没有返回我期望的内容。示例:

m1 = lm(Fertility ~ Agriculture + Examination + Education + Catholic + Infant.Mortality, data=swiss)
as.formula(m1) # returns only the formula expression (that's what I want!)
# returns: Fertility ~ Agriculture + Examination + Education + Catholic + Infant.Mortality

library(biglm)
m2 = biglm(Fertility ~ Agriculture + Examination + Education + Catholic + Infant.Mortality, data=swiss)
as.formula(m2) # returns many things, but I want only the formula expression

2 个答案:

答案 0 :(得分:4)

您可以使用termsformula

formula(terms(m2))

Fertility ~ Agriculture + Examination + Education + Catholic + 
    Infant.Mortality

答案 1 :(得分:1)

这应该适合你:

m2$call
相关问题