[英]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.