0

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

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

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

有人可以帮帮我吗?

4

1 回答 1

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()
}
于 2013-01-21T10:47:15.337 回答