首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mclapply中的错误(.,函数(X){:'mc.cores‘>1在Windows上不受支持)

mclapply中的错误(.,函数(X){:'mc.cores‘>1在Windows上不受支持)
EN

Stack Overflow用户
提问于 2022-08-04 08:43:15
回答 1查看 72关注 0票数 1

如何在窗口中使用这一行?

代码语言:javascript
复制
mclapply(.,
           function(x) {filter_taxa(x, function(y) sum(y) > 0, TRUE)},
           mc.cores = nrow(params_2)) -> # remove 0-summed ASVs
  Ps_obj_SIP_each_rep_l```

I need to replace mclapply and mc.cores to a proper function in windows. 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-04 08:47:31

mclapply()与lapply一样,但适用于多个核。因此,要将其重构为没有并行化的工作,只需尝试以下操作;

代码语言:javascript
复制
lapply(., function(x) {filter_taxa(x, function(y) sum(y) > 0, TRUE)})

请参阅mclapply文档中的更多内容

mclapplylapply的并行版本,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73232863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档