0
parSapply関数を使用して、並列環境でシミュレーションを実行しています。ここに私のコードです:parSapplyと進行状況バー
runpar <- function(i) MonteCarloKfun(i=i)
# Detect number of cores available
ncores <- detectCores(logical=TRUE)
# Set up parallel environment
cl <- makeCluster(ncores, methods=FALSE)
# Export objects to parallel environment
clusterSetRNGStream(cl,1234567) # not necessary since we do not sample
clusterExport(cl, c("kfunctions","frq","dvec","case","control","polygon", "MonteCarloKfun", "khat",
"as.points", "secal"))
# For 1 parameter use parSapply
outpar <- parSapply(cl,i,runpar)
# close parallel environment
stopCluster(cl)
parSapply機能に進捗バーを追加する可能性があるかどうかは誰にも知られています。理想的には、pbapplyライブラリのpbapplyに似たものが欲しいです。
http://finzi.psych.upenn.edu/library/surveillance/html/plapply.html – hrbrmstr