2014-11-15 9 views
8

Ich möchte einige Regressionen ausführen und erstellen Sie eine Tabelle mit Stargazer. Zum BeispielFügen Sie eine Zeile mit Notizen mit Stargazer

linear.1 <- lm(rating ~ complaints + privileges + learning + raises + critical, data=attitude) 
linear.2 <- lm(rating ~ complaints + privileges + learning, data=attitude) 
stargazer(linear.1, linear.2, type="text", keep.stat=c("n")) 

Ich möchte ein paar Zeilen die Tabelle mit "X" für einige der Spezifikationen hinzufügen. Das ist:

         rating      
          (1)     (2)   
----------------------------------------------------------------- 
complaints     0.692***    0.682***  
          (0.149)    (0.129)   

privileges     -0.104     -0.103   
          (0.135)    (0.129)   

learning     0.249     0.238*   
          (0.160)    (0.139)   

raises      -0.033        
          (0.202)        

critical     0.015         
          (0.147)        

Constant     11.011     11.258   
          (11.704)    (7.318)   

Note 1       X         
Note 2             X   
----------------------------------------------------------------- 
Observations     30      30   
================================================================= 
Note:         *p<0.1; **p<0.05; ***p<0.01 

Wie kann ich das tun?

Danke!

+0

Und das muss absolut so sein, d. H. Keine Fußnote oder Tabellenbeschriftung kann verwendet werden? Ich würde entweder die resultierende LaTeX-Tabelle manuell bearbeiten oder, wenn Sie reproduzierbaren Code benötigen, den erforderlichen LaTeX-Code z. mit gsub() –

+0

muss so sein :( – Ignacio

Antwort

8
stargazer(linear.1, linear.2, type="text", keep.stat=c("n"), 
      add.lines=list(c("Note 1", "X", ""), c("Note 2", "", "X"))) 

Macht den Trick.