並列操作を使用して4つのpngを作成しようとしています..
以下は一種の疑似コードです....基本的に私は処理時間を短縮しようとしています。順番に、すべてのプロットで4つのpngを作成するのにより多くの時間がかかります..とにかく、私はこのようなことを試しましたが、うまくいきません...
library(doSNOW)
library(foreach)
cl<- makeCluster(6, type = "SOCK")
registerDoSNOW(cl)
foreach(i=1:4) %dopar%
{
Name <- Name <- paste(i, "dim.png", sep="_")
CairoPNG(filename = Name, width = 900, height = 480, pointsize = 12, bg = "white")
# The plotting code goes here
dev.off()
}
私の質問は、複数のpngを並行して作成することは可能ですか? または、より良い方法はありますか?
アマール