Метки зависимых переменных в таблицах звездочета

При передаче вектора символов в аргумент dep.var.labels в stargazer я ожидал, что метки зависимых переменных будут состоять из этого вектора. Но это только кажется, когда модели бывают разных типов.

data(mtcars)
m0 <- lm(mpg ~ hp, data=mtcars)
m1 <- lm(mpg ~ wt, data=mtcars)
m2 <- glm(cyl ~ disp, data=mtcars)

## Only shows the label 'foo' for both models.
stargazer(m0, m1, dep.var.labels=c('foo','bar'))

## shows 'foo' and 'bar' as labels.
stargazer(m0, m2, dep.var.labels=c('foo','bar'))

Как я могу заставить звездочета отображать разные метки зависимых переменных, даже если модели одного типа?


person ajerneck    schedule 27.02.2014    source источник


Ответы (1)


stargazer использует одну и ту же зависимую переменную, потому что ваши зависимые переменные одинаковы, а не потому, что вы используете одну и ту же статистическую модель. Возможно, вам будет интересно использовать аргумент column.labels:

data(mtcars)
m0 <- lm(mpg ~ hp, data=mtcars)
m1 <- lm(mpg ~ wt, data=mtcars)
m2 <- glm(cyl ~ disp, data=mtcars)

## Only shows the label 'foo' for both models.
stargazer(m0, m1, column.labels=c('foo','bar'), type="text")

## shows 'foo' and 'bar' as labels.
stargazer(m0, m2, column.labels=c('foo','bar'), type="text")
person Community    schedule 27.02.2014
comment
Есть ли способ включить полосы под метками столбцов? Было бы легко визуализировать группы. - person MERose; 13.01.2015