0
一部の機能を再評価するには、snow
クラスタでsourceを呼び出す必要があります。私が使用しているclusterCall()
への呼び出しは動作しません:R snow clusterリソースコードファイルへのコール
cl = makeSOCKcluster(rep("localhost", 5))
> clusterCall(cl, getwd)
[[1]]
[1] "/home/user"
[[2]]
[1] "/home/user"
[[3]]
[1] "/home/user"
[[4]]
[1] "/home/user"
[[5]]
[1] "/home/user"
> clusterCall(cl, source, 'ets.load.R')
Error in checkForRemoteErrors(lapply(cl, recvResult)) :
5 nodes produced errors; first error: cannot open the connection
'ets.load.R'が 'source'関数の' file'パラメータであるように指定する必要があるようです。例えば、これは良いアプローチではありません。 '' clusterCall(cl、function(x)source(file = x)、 'ets.load.R ')' – DrDom