stargazer
パッケージを使用して回帰結果を出力しようとしています。パッケージfelm
から使用して回帰を実行しました。lfe
出力テーブルには、stargazer
空白のままの F 統計値を除いて、すべてが適切に表示されます。結果に問題は発生しませんlm
。
felm
理由は何ですか? また、回帰の F 統計値をstargazer
出力に表示するにはどうすればよいですか?
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