我有多个线性模型,它们具有相同的因变量(Y)和不同的解释变量,我需要在表格中进行总结。但是,观星者为每组解释变量的标题添加了相同的Y,使得表格不必要地变宽。无论如何我可以阻止这个吗?
# control dummies
jan <- a$january
mon <- a$monday
y1 <- a$1
y2 <- a$2
y3 <- a$3
x1 <- a$4
x2 <- a$5
x3 <- a$6
m11 <- lm(y1~x1+jan+mon)
m21 <- lm(y2~x1+jan+mon)
m21 <- lm(y3~x1+jan+mon)
m12 .... .... m33
我目前的猜测是,由于我没有在lm模型中指定data =以及某些解释变量的观察结果较少这一事实。
答案 0 :(得分:0)
首先,如果你只是简单地粘贴你在stargazer看到的输出就会非常有用 - 否则我们可能根本不理解你所面临的问题(例如,y1
,{{1} },y2
不一样,因此,观星者显然不会认出它们是相同的)
基于我对您的问题的理解的初步答案: 对于具有相同因变量并且彼此相邻的模型,观星者会自动对标题进行分组,并且不会两次报告:
具有相同DV的彼此相邻的模型
y3
具有相同DV且彼此不相邻的模型
stargazer(model1, model1, model2, type = "text")
================================================================================
Dependent variable:
--------------------------------------------------
daily_invcount2 daily_invcount3
negative negative
binomial binomial
(1) (2) (3)
--------------------------------------------------------------------------------
如果出于任何特殊原因这不起作用,stargazer会提供三个额外选项:
stargazer(model1, model2, model1, type = "text")
================================================================================
Dependent variable:
--------------------------------------------------
daily_invcount2 daily_invcount3 daily_invcount2
negative negative negative
binomial binomial binomial
(1) (2) (3)
--------------------------------------------------------------------------------
关闭dep var标签,并将总体标题修改为dep.var.labels.include = FALSE
dep.var.caption = "Dependent variable: DV 1"
最后,您可以关闭dep var标签,并将模型拆分为自定义组,并添加手动定义的列标签(值为示例)dep.var.labels = c("option a", "option b")
我会在完全理解您的问题后立即更新此答案。