1
我真的很惊讶地发现没有人问过这个问题。在这里。在Stargazer回归表中添加两行列名
我有一个3模型,前2个计算为黑人和最后一个白人。我用stargazer和第一个两个模型生成回归输出,我使用column.labels编写列标签“Black”。我将剩下的一栏标为“白色”。所以,3个模型,两个使用相同的列标签,最后一个使用另一个。但是,我还想在第一个模型上添加另一个列标签,指定“男性”(我也指“上面的”黑色“标签),并为最后两个模型添加类似的标签,指定”女性“。
我看不到添加种族类别上方第二列标签的方法。
library(stargazer)
data <- data.frame(dv1=rnorm(100),dv2=rnorm(100),dv3=rnorm(100),race=sample(c(1,0) ,100, replace = T),
iv=sample(c(1,0),100,replace = T))
m1 <- lm(dv1 ~ + iv, data = data, subset = race == 1)
m2 <- lm(dv2 ~ + sqrt(iv), data = data, subset = race == 0)
m3 <- lm(dv3 ~ + iv, data = data, subset = race == 0)
models <- stargazer(m1,m2,m3, type = "text", column.labels = c("Blacks","Whites"), column.separate = c(2,1),
dep.var.labels.include = FALSE)