在R的stargazer表格中格式化注释

4
我正在使用stargazer包制作(回归输出)表格。一切都很顺利,直到我开始编辑注释。第一:换行很困难,但Bryan 建议 手动解决方案,虽然不太优雅,但可以解决问题。 第二 我需要让它从表格的最左边开始。
以下是我正在尝试从R中生成的注释示例。 enter image description here 这是通过更改原始的LaTeX代码生成的。
\textit{Note:}  & \multicolumn{4}{l}{Logistic regression. Dependent variable: an indicator varible ... AND Some very long and interesting comment.} \\ 

   \multicolumn{5}{l} {\parbox[t]{11cm}{ \textit{Notes:} Logistic regression. Dependent variable: an indicator varible ... AND Some very long and interesting comment.}} \\

enter image description here

手动编辑费时且容易出错,因此我正在寻找一种从R解决这个问题的方法,目前我正在使用以下内容:

stargazer([...],
          style = "qje", notes.append = FALSE, notes.align = "l",
          notes = "\\parbox[t]{7cm}{Logistic regression. Dependent variable: an indicator 
                   varible ... AND Some very long and interesting comment.}")
2个回答

13

stargazer会将其输出作为字符向量隐式返回,这样您就可以进行后处理。根据您需要更改的内容,这可能涉及一些正则表达式。或者,像在本例中一样,如果您知道您的注释行应该是什么样子,您可以简单地用想要的内容替换错误行。下面是一个最小的可复制示例:

df <- data.frame(x = 1:10 + rnorm(100),
                 y = 1:10 + rnorm(100))
reg <- lm(y ~ x, data = df)

star <- stargazer(reg,
          style = "qje", notes.append = FALSE, notes.align = "l",
          notes = "This will be replaced")


note.latex <- "\\multicolumn{5}{l} {\\parbox[t]{11cm}{ \\textit{Notes:} Logistic regression. Dependent variable: an indicator varible ... AND Some very long and interesting comment.}} \\\\"
star[grepl("Note",star)] <- note.latex
cat (star, sep = "\n")

你如何将输出保存到一个 tex 文件中? - user8304241
write(star, 'file.tex') - Eyayaw
@dww:你在 \multicolumns{.} 中选择的列数是随意的吗? - Eyayaw
1
@Eyayaw 被选择跨越上面表格的所有列。 - dww
啊哈,我看了你的例子,其中列数5可能没有意义。在问题的情况下,5是有意义的。谢谢。 - Eyayaw

3
您可以将7cm替换为\textwidth,使您的解决方案更加通用。
stargazer([...],
      style = "qje", notes.append = FALSE, notes.align = "l",
      notes = "\\parbox[t]{\\textwidth}{Logistic regression. Dependent variable: an indicator varible ... AND Some very long and interesting comment.}")

添加 notes.label = "" 以便抑制 "Note:",并使注释从表格的最左边开始。 - arndtupb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接