如何从 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