以下是给我一个错误。评估的函数来自 fOptions 包 pdf 的示例小节(我确定它是正确的)。我在并行处理中做错了什么?
require(parallel)
cl <- makeCluster(6)
registerDoParallel(cl)
clusterEvalQ(cl,require(fOptions))
clusterEvalQ(cl,EuropeanOption("call", 100, 100, 0.01, 0.03, 0.5, 0.4))
结果:
checkForRemoteErrors(lapply(cl, recvResult)) 中的错误:6 个节点产生错误;第一个错误:没有适用于“EuropeanOption”的方法应用于“字符”类的对象