繁体   English   中英

在 Knitr 中调整观星台的大小

[英]Resizing a stargazer table in Knitr

我已经使用 knitr 组合了一个文档,虽然大部分文档看起来不错,但有一个回归表太宽而无法在不做一些改动的情况下放在页面上。

回归表是使用 stargazer 生成的,并且非常广泛。

我试图按如下方式调整整个块的大小:

{r, echo=FALSE, resize.width=10, results='asis'}

stargazer( table...)

但在生成调整大小的输出方面没有运气。 是不是我做错了什么,是否无法通过块选项调整这些观星表的大小?

谢谢!

您可以使用 .css 文件来调整输出的大小。

在 YAML 中添加:

---
output: 
html_document:
    css: custom.css
---

在 custom.css 文件中,您可以放置​​:

table {
  width: 100%;  
} 

将 custom.css 放在同一文件夹中通常更容易,请注意您的最终输出仍将是独立的。

您可以操纵观星者的选项来调整观星者表的大小。 对于 R markdown 的 PDF 输出,请尝试以下操作:

stargazer(model_1, model_2, model_3, model_4, model_5,
          type = 'latex',
 
          header=FALSE, # to get rid of r package output text

          single.row = TRUE, # to put coefficients and standard errors on same line

          no.space = TRUE, # to remove the spaces after each line of coefficients

          column.sep.width = "3pt", # to reduce column width

          font.size = "small" # to make font size smaller

)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM