使用stargazer报告回归结果,以添加单独的标准误差列

vxqlmq5t  于 2023-01-15  发布在  其他
关注(0)|答案(1)|浏览(137)

我正在尝试使用stargazer()导出我的回归结果。我希望能够在单独的列中报告系数和标准误差,请参见此处的图片:

但是我只能使用single.row = TRUE在同一行中得到系数和标准误差。有什么东西可以达到预期的结果吗?

guykilcj

guykilcj1#

从模型输出中获取所需的所有组件,将其存储为 Dataframe 并以stargazer样式显示,这样如何?

library(stargazer)
model<-lm(mpg~disp+factor(cyl), data=mtcars)
stargazer(model, type="text", omit="cyl")

results <- data.frame(Coefficient = summary(model)$coefficients[,1],
                      Standard_Error = summary(model)$coefficients[,2])

stargazer(results, title="Table 1: Results", summary=F, type = "text")

Table 1: Results
=======================================
             Coefficient Standard_Error
---------------------------------------
(Intercept)    29.535        1.427     
disp           -0.027        0.011     
factor(cyl)6   -4.786        1.650     
factor(cyl)8   -4.792        2.887     
---------------------------------------

相关问题