foreach を使用して、R でマルチコア コンピューティングを実行しようとしています。
A <-function(....) {
foreach(i=1:10) %dopar% {
B()
}
}
A
次に、コンソールで関数を呼び出します。問題は、ソースの別のスクリプト ファイルで定義されている関数Posdef
を内部で呼び出していることです。:の export 引数のリストB
に入れる必要がありました。ただし、次のエラーが表示されます。Posdef
foreach
.export=c("Posdef")
Error in { : task 3 failed - "could not find function "Posdef""
なぜRはこの定義された関数を見つけられないのですか?