r语言 - 有没有办法使用 pdf() 指定每页的纵向/横向?



我正在尝试找到一种方法来设置每页的旋转。例如,这是我正在使用的精简代码:

pdf('test.pdf', 
paper='USr', width=90, height=12, onefile=TRUE)
grid.draw(grobtable1)
grid.draw(ggplot1)
grid.newpage()
grid.draw(grobtable2)
grid.draw(ggplot2)
grid.newpage()
grid.draw(table.portrait)
dev.off()

我希望除了最后一页之外的所有页面都是肖像。有没有使用 pdf(( 来做到这一点的优雅方法?

我还没有使用R Markdown的经验,因为我读到这可能是做我想做的事的一种方式。但是,我给出的代码是我用作函数的代码,其中的绘图和表格是从另一个函数输出调用的。因此,我认为使用R Markdown需要我一直制作新的Markdown文件。

我不确定您是否可以在运行过程中更改 pdf 方向。 您可以写出两个文件并使用staplr包将它们合并在一起。 看这里。

相关内容

最新更新