将图片从R中的for循环保存到磁盘

时间:2015-10-07 11:55:12

标签: r image loops

这是问题所在。想要保存图片,生成我的循环。但它不起作用。

这是我的代码

> for(i in 1:2){
+ pdf(filename="a[i].pdf")
+ plot(Q[[i]],W[[i]], main=a[i])
+ dev.off()
+ }

其中a是名称向量,Q和W是两个向量的列表,其中 长度(Q [I])=长度(W [1])。 问题是:

Error in pdf(filename = "a[i].pdf") : 
unused argument (filename = "a[i].pdf")

提示提示。

1 个答案:

答案 0 :(得分:1)

查看?pdf中的参数名称。正确的名称是file,而不是filename。您可能还需要sprintf之类的东西来构建动态名称,例如: sprintf("my_file[%d].pdf", 1:5)