Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有创建 100 个图的 R 脚本。 如何创建 1 个 50 页的 PDF? 每页 2 个图。我尝试使用 par(mfrow=(50,2)) ,但它在 plot.new() 中给出错误:图边距太大
par(mfrow=(50,2))
你想要每页 2 个图,所以你需要par(mfrow=c(2,1)). 如果您要求 R 绘制超过 2 个图,R 将自动切换到下一页。
par(mfrow=c(2,1))
pdf("myoutput.pdf") par(mfrow=c(2,1)) for (i in 1:100) { plot(runif(10) }
应该产生一个 50 页的 pdf,每页有 2 个图。