如何从 table 中的 lm() 获取摘要?
How to get the summary from lm() in a table?
我已经在数据集上训练了 lm 模型,并使用 summary() 函数生成了模型的摘要。如何在 table 中获取摘要?
您可以使用 broom::tidy
:
model <- lm(mpg~cyl, mtcars)
broom::tidy(model)
# term estimate std.error statistic p.value
# <chr> <dbl> <dbl> <dbl> <dbl>
#1 (Intercept) 37.9 2.07 18.3 8.37e-18
#2 cyl -2.88 0.322 -8.92 6.11e-10
我已经在数据集上训练了 lm 模型,并使用 summary() 函数生成了模型的摘要。如何在 table 中获取摘要?
您可以使用 broom::tidy
:
model <- lm(mpg~cyl, mtcars)
broom::tidy(model)
# term estimate std.error statistic p.value
# <chr> <dbl> <dbl> <dbl> <dbl>
#1 (Intercept) 37.9 2.07 18.3 8.37e-18
#2 cyl -2.88 0.322 -8.92 6.11e-10