Как исключить условия взаимодействия в Stargazer? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть регрессия с несколькими переменными, но я хочу включить только одну из них в вывод регрессии. Регрессия также включает в себя термины взаимодействия, и я не хочу, чтобы термины взаимодействия включались в выходные данные.

library(stargazer)

reg1 <- lm(mpg ~ cyl + hp + wt, data = mtcars)
reg2 <- lm(mpg ~ cyl + hp*wt, data = mtcars)

stargazer(reg1, reg2, keep = "hp", omit = ":", type = "text")

Выходные данные приведенного выше кода включают в себя независимые переменные "hp" и "hp: wt". Я хотел бы, чтобы вывод stargazer включал только «hp». Есть ли способ сделать это?

Спасибо!

1 Ответ

0 голосов
/ 21 апреля 2020

Если мы используем keep, он представит все строки, имеющие эту переменную. Если использовать omit, он удалит все строки, имеющие эту переменную. Лучше использовать omit для всех переменных, кроме той, которая нам нужна.

library(stargazer)

reg1 <- lm(mpg ~ cyl + hp + wt, data = mtcars)
reg2 <- lm(mpg ~ cyl + hp*wt, data = mtcars)

stargazer(reg1, reg2, omit = c("cyl", "Constant", "wt"), type = "text")

Вывод

> stargazer(reg1, reg2, omit = c("cyl", "Constant", "wt"), type = "text")

=================================================================
                                 Dependent variable:             
                    ---------------------------------------------
                                         mpg                     
                             (1)                    (2)          
-----------------------------------------------------------------
hp                          -0.018               -0.108***       
                           (0.012)                (0.030)        

-----------------------------------------------------------------
Observations                  32                     32          
R2                          0.843                  0.887         
Adjusted R2                 0.826                  0.870         
Residual Std. Error    2.512 (df = 28)        2.172 (df = 27)    
F Statistic         50.171*** (df = 3; 28) 52.944*** (df = 4; 27)
=================================================================
Note:                                 *p<0.1; **p<0.05; ***p<0.01
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...