如何调整tableGrob的字体大小
你知道如何调整tableGrob的字体大小吗?我使用的是gridExtra 2.0.0,它似乎与以前的版本0.9.3非常不同如何调整tableGrob的字体大小,r,gridextra,R,Gridextra,你知道如何调整tableGrob的字体大小吗?我使用的是gridExtra 2.0.0,它似乎与以前的版本0.9.3非常不同 g <- tableGrob(mtcars) grid.arrange(g) g您可以通过主题来实现: mytheme <- gridExtra::ttheme_default( core = list(fg_params=list(cex = 2.0)), colhead = list(fg_params=list(cex = 1.0)),
g <- tableGrob(mtcars)
grid.arrange(g)
g您可以通过主题来实现:
mytheme <- gridExtra::ttheme_default(
core = list(fg_params=list(cex = 2.0)),
colhead = list(fg_params=list(cex = 1.0)),
rowhead = list(fg_params=list(cex = 1.0)))
myt <- gridExtra::tableGrob(mtcars[1:5, 1:5], theme = mytheme)
grid.draw(myt)
mytheme您还可以使用base\u size
grid.draw(tableGrob(head(mtcars, n=10),theme=ttheme_minimal(base_size = 5) ))
谢谢你,布莱恩,这很有魅力。感谢您的帮助并链接到示例。我很高兴。如果您真的想进行大量详细的格式化,请查看Github版本上的tableGrob
vignette。这里的小插曲还有一些额外的例子,特别是关于在表格中添加行和框的例子。当然,你需要安装那个版本才能使用它。这听起来像是我要找的。我正在尝试使用knitr-to-pdf/rmarkdown/ggplot/gridextra(用于表格)的组合自动生成报告,因此在格式化/调整大小/定位方面有点困难。我将查看github版本。有比CRAN vignette更多的例子,尽管其中一些需要开发版本才能工作。我通过一个顶级主题参数使全局更改字体大小变得更简单。Bryan和Baptiste,你知道如何调整grid.arrange输出的大小吗。自从我开始使用gridExtra/grid以来,我注意到输出的大小似乎有点小。我通常在网格中有一个ggplot图表和一个tablegrob。在pdf中使用knitr和rmarkdown进行如下排列(grid.arrange(ggplotchart,tblTableGrob,ncol=2,nrow=1))。图像很小,pdf文档的边缘仍然有很多空白。我想知道你是否知道如何调整图像大小?它是否与视口有关,我需要扩展视口的大小?相关