R中的1个多页pdf中的100个图

时间:2017-04-07 07:04:25

标签: r gplots

我有R脚本,可以创建100个图 如何创建一个包含50页的单个PDF? 每页2个图。我尝试使用
par(mfrow=(50,2))
但它在plot.new()中给出错误:数字边距太大

1 个答案:

答案 0 :(得分:3)

你想要每页2个图,所以你需要par(mfrow=c(2,1))。如果您要求它绘制超过2个图表,R将自动切换到下一页。

pdf("myoutput.pdf")
par(mfrow=c(2,1))
for (i in 1:100) {
  plot(runif(10)
}

应生成50页pdf,每页2个图。