我有两个图形(使用基础绘图)和两个数据框,希望将它们合并到一个PDF页面中。我正在使用grid.table从我的数据框中创建tableGrobs。但是,我遇到了很多困难来格式化PDF输出。特别是,我一直无法让所有对象位于同一页上。我想要右侧面板包含一个图形,左侧面板包含另一个图形,并在下方放置2个表格(横向格式)。
目前我的代码类似于以下内容:
library('gridExtra')
pdf("Rplots.pdf", paper = "USr", height = 8.5, width = 11)
layout(matrix(c(1,3, 2,3, 4,3), nrow = 3, ncol = 2, byrow = TRUE))
plot(myPlot1)
grid.table(df1)
plot(myPlot2)
grid.table(df2)
dev.off()
我不想使用ggplot2。
gridBase
吗?它可以将基础图和网格图结合起来。 - user20650