R包构建检查仅输出单面板图形的pdf

R包构建检查仅输出单面板图形的pdf,r,rstudio,R,Rstudio,我已经编写了一个包,并且能够使用RStudio(w/devtools和roxygen2)成功地构建和检查包。我有几个函数,其中一个示例图是使用layout函数的多面板图。示例pdf中未生成这些多窗格图 有没有办法将这些包含在输出中?我想出了一个解决方案-需要先调用par来设置设备,然后调用布局来调整打印面: # Example plot op <- par(no.readonly=TRUE) layout(matrix(c(1,3,2,3),nrow=2, ncol=2), widths=

我已经编写了一个包,并且能够使用RStudio(w/devtools和roxygen2)成功地构建和检查包。我有几个函数,其中一个示例图是使用
layout
函数的多面板图。示例pdf中未生成这些多窗格图


有没有办法将这些包含在输出中?

我想出了一个解决方案-需要先调用
par
来设置设备,然后调用
布局来调整打印面:

# Example plot
op <- par(no.readonly=TRUE)
layout(matrix(c(1,3,2,3),nrow=2, ncol=2), widths=c(5,3), heights=c(3,3), respect=TRUE)
par(ps=10, cex=1, mar=c(4,4,1,1))
plot(1)
plot(2)
plot(3)
par(op)
#示例图

我不确定。您是否尝试过将ggplot2图形与
gridExtra::grid.arrange一起使用?