3

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

4

2 に答える 2