R条形图在循环中并将它们保存到文件中

时间:2013-01-21 10:45:09

标签: r

我想通过使用for循环制作多个条形图,并将这些图保存为单独的.bmp文件。

我从数据框列表(covpatient)开始。我知道如何制作单个条形图,但我不知道如何将它们放入for循环和放大器中。保存结果。

for (i in 1:length(covpatient)) {
       filename = paste(covpatient[[1]]$gene[1],"bmp", sep = ".")
       barplot ... OK
       print(?)
       dev.off()
}

有人可以帮我一把吗?

1 个答案:

答案 0 :(得分:1)

你快到了:

for (i in 1:length(covpatient)) {
       filename = paste(covpatient[[1]]$gene[1],"bmp", sep = ".")
       # You just missed this:
       bmp(filename)
       barplot ... OK
       dev.off()
}