我知道 pdf("myOut.pdf")将打印为R中的PDF。如果我要进行循环,以在PDF文件的新页面上打印后续图形(附加到末尾)?进行循环以将后续图形打印到新的PDF文件(每个文件一个图形)?
3 回答
万千封印
TA贡献1891条经验 获得超3个赞
不确定我是否理解。
附加到同一文件(每页一个图):
pdf("myOut.pdf")
for (i in 1:10){
plot(...)
}
dev.off()
每个循环的新文件:
for (i in 1:10){
pdf(paste("myOut",i,".pdf",sep=""))
plot(...)
dev.off()
}
江户川乱折腾
TA贡献1851条经验 获得超5个赞
pdf(file = "Location_where_you_want_the_file/name_of_file.pdf", title="if you want any")
plot() # Or other graphics you want to have printed in your pdf
dev.off()
您可以在pdf中绘制任意数量的图,这些图将在不同页面中添加到pdf中。dev.off()关闭与文件的连接,将创建pdf文件,您将看到类似
> dev.off()
null device 1
- 3 回答
- 0 关注
- 1461 浏览
添加回答
举报
0/150
提交
取消