内側のループを順番に実行しながら、外側のループを並列化しようとしています。次のコードは、パッケージを使用すると Revolution で機能しますが、とパッケージdoSMP
を使用するとベース R では機能しません(Windows マシン上の両方の R バージョン)。エラー メッセージは次のとおりです。この問題を解決する方法はありますか?foreach
doParallel
could not find function "%do%"
foreach(j = X, .combine = c) %dopar% {
Z=1
foreach(i = Y, .combine = c) %do% {
paste(j, i, Z, sep = "")
}
}