多条线路上的 Stargazer 专栏*有多个型号*?

Stargazer column on multiple lines *with multiple models*?

类似的问题。

我有很长的模型标题,我想打印多行 同时显示 多个 模型.[=14 的结果=]

不幸的是,其他问题的答案在这种情况下不起作用。

var1<-rnorm(100)
var2<-rnorm(100)
df<-data.frame(var1, var2)
mod<-lm(var1~var2)
library(stargazer)
stargazer(mod, mod, column.labels=c('my models\\ & need long titles', 
                                    'my models\\ & need long titles'))

产量

显然,我希望每个标题都保留在其列中(就好像它包含在 \mbox 或其他东西中一样)。

我尝试了

的几种变体
var1<-rnorm(100)
var2<-rnorm(100)
df<-data.frame(var1, var2)
mod<-lm(var1~var2)
library(stargazer)
stargazer(mod, mod, column.labels=c('\mbox\{my models\\ & need long titles\}', 
                                    '\mbox\{my models\\ & need long titles\}'))

但我总是出错。我不太确定如何正确地转义 \mbox 命令以便它能被 latex 正确读取,或者这是否有效。

好的,我很抱歉,我真的很接近,我应该在发帖之前仔细看一下。关键是 1) 使用 \shortstack 而不是 \mbox 和 2) 而不是 来转义 { 字符。

var1<-rnorm(100)
var2<-rnorm(100)
df<-data.frame(var1, var2)
mod<-lm(var1~var2)
library(stargazer)
stargazer(mod, mod, column.labels=c('\shortstack{my models \\ need long titles}', 
                                    '\shortstack{my models \\ need long titles}'))