如何从回归分析的模型摘要中隐藏某些行
How to hide certain lines from modelsummary of regression analysis
我有一个回归输出如下:
regression1 <- lm(cnt ~ temperature + weathersit + humidity + windvelocity, data=captialbikedata)
modelsummary(regression1)
我正在使用 modelsummary 以便在 markdown 中以 table 显示它。
我想隐藏以下回归输出行:
- AIC
- BIC
- Log.Lik.
- F
我该怎么做?
gof_omit
允许您省略拟合优度统计,即 modelsummary
调用 table 底部报告的所有统计。
此参数接受“正则表达式”,它允许您使用部分匹配和各种其他技巧。一个不错的技巧是使用竖线(|
,意思是“或”)表示您想省略 多个模式中的任何一个。
library("modelsummary")
mod <- lm(hp ~ mpg, mtcars)
modelsummary(mod, gof_omit = "AIC|BIC|Log|F")
Model 1
(Intercept)
324.082
(27.433)
mpg
-8.830
(1.310)
Num.Obs.
32
R2
0.602
R2 Adj.
0.589
此外,您可以以类似的方式使用 coef_omit
参数省略系数。最后,您可以通过设置 statistic=NULL
.
来省略括号中的标准误差
我有一个回归输出如下:
regression1 <- lm(cnt ~ temperature + weathersit + humidity + windvelocity, data=captialbikedata)
modelsummary(regression1)
我正在使用 modelsummary 以便在 markdown 中以 table 显示它。
我想隐藏以下回归输出行:
- AIC
- BIC
- Log.Lik.
- F
我该怎么做?
gof_omit
允许您省略拟合优度统计,即 modelsummary
调用 table 底部报告的所有统计。
此参数接受“正则表达式”,它允许您使用部分匹配和各种其他技巧。一个不错的技巧是使用竖线(|
,意思是“或”)表示您想省略 多个模式中的任何一个。
library("modelsummary")
mod <- lm(hp ~ mpg, mtcars)
modelsummary(mod, gof_omit = "AIC|BIC|Log|F")
Model 1 | |
---|---|
(Intercept) | 324.082 |
(27.433) | |
mpg | -8.830 |
(1.310) | |
Num.Obs. | 32 |
R2 | 0.602 |
R2 Adj. | 0.589 |
此外,您可以以类似的方式使用 coef_omit
参数省略系数。最后,您可以通过设置 statistic=NULL
.