cigarrrr 2021-06-25 15:07 采纳率: 0%
浏览 286

[ R语言] 使用parlapply函数,提示‘times‘参数不对

下面是我用parallel包进行并行式计算的代码

cl <- makeCluster(clusters)
clusterExport(cl, c('confint.blbsubset_logreg','r','b','n','level','samp_data','lwr_upr'),envir = environment())
conf_bound_time<-parLapply(cl,subdata_list,
                        function(subdata){confint.blbsubset_logreg(subdata,r,b,n,level)})
stopCluster(cl)

subdata_list是一个含5个元素的列表,
confint.blbsubset_logreg是我写的一个计算置信区间和运行时间的函数。


函数本身应该没问题,因为我使用lapply的时候是可以得出结果的,但是用并行式计算parlapply的时候会出现如下报错:
Error in checkForRemoteErrors(val) :
  5 nodes produced errors; first error: 'times'参数不对

我的代码中未使用过rep之类的有times的参数的函数,所以很疑惑报错原因,希望能有大佬指点一下,感谢!

  • 写回答

1条回答 默认 最新

  • CSDN专家-黄老师 2021-06-26 11:42
    关注

    应该是r语言版本问题,导致某些函数方法调整了或修改了,建议查一查官方文档parlapply的用法:https://www.rdocumentation.org/

    如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢

    评论

报告相同问题?

悬赏问题

  • ¥15 gwas 分析-数据质控之过滤稀有突变中出现的问题
  • ¥15 没有注册类 (异常来自 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
  • ¥15 知识蒸馏实战博客问题
  • ¥15 用PLC设计纸袋糊底机送料系统
  • ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案