我正在尝试使用该stargazer
包来输出我的回归结果。我使用felm
from the lfe
package 执行了我的回归。输出表正确显示所有内容,stargazer
但 F 统计值保持空白。结果不会出现问题lm
。
是什么原因以及如何让我的felm
回归出现在stargazer
输出中的 F 统计值?
我知道我可以手动添加一行来显示 F 值,但如果可能的话,我更喜欢更自动的方法。
以下是使用此处提供的数据的示例代码
library(foreign)
temp_dat <- read.dta("http://www.kellogg.northwestern.edu/faculty/petersen/htm/papers/se/test_data.dta")
temp_lm <- lm(y ~ x, temp_dat)
temp_felm <- felm(y ~ x, temp_dat)
library(stargazer)
stargazer(temp_lm, temp_felm, type = "text")
输出:
====================================================================
Dependent variable:
------------------------------------
y
OLS felm
(1) (2)
--------------------------------------------------------------------
x 1.035*** 1.035***
(0.029) (0.029)
Constant 0.030 0.030
(0.028) (0.028)
--------------------------------------------------------------------
Observations 5,000 5,000
R2 0.208 0.208
Adjusted R2 0.208 0.208
Residual Std. Error (df = 4998) 2.005 2.005
F Statistic 1,310.740*** (df = 1; 4998)
====================================================================
Note: *p<0.1; **p<0.05; ***p<0.01