导出和格式化回归分析导致R为excel

时间:2018-04-21 18:14:04

标签: regression linear-regression lm summary

我在R中运行回归分析,并且不确定如何以标准回归表格式将我的回归分析结果直接导出到Excel中(具有显着性水平星,标准误差,Join_Date,95%置信区间,{{1 },p-value)。

在stata中,我会使用R-sqr命令,它自动生成一个回归表,我想知道,如果R有类似的代码吗?

例如:

F-test

然后将此表导出为ex​​cel。

1 个答案:

答案 0 :(得分:0)

我做了以下操作,我不知道是否存在更平滑的过程,但诀窍是在data.frame对象中转换回归结果然后导出它们:

install.packages("outreg")
library("outreg")
table<-outreg(OLS, digits = 3L, alpha = c(0.1, 0.05, 0.01), 
       bracket = c("se"), starred = c("coef"), robust = FALSE, small = TRUE,
       constlast = FALSE, norepeat = TRUE)

install.packages("XLConnect")
library("XLConnect")
writeWorksheetToFile("yourdirectory/OLS.xlsx", 
                     data = table, 
                     sheet = "OLS", 
                     header = TRUE,
                     clearSheets = TRUE)

OLS是我的对象,由lm回归创建。

希望这可以提供帮助,

Silvia D'Andrea