r - 在 R 中并行运行比较和统计测试
问题描述
在 HPC 集群上,我想并行运行以下操作:
wilcox.test(DAY1C4$analyte_value, DAY8C4$analyte_value)
wilcox.test(DAY1C8$analyte_value, DAY8C8$analyte_value)
wilcox.test(DAY1TG$analyte_value, DAY8TG$analyte_value)
我确实使用以下库:
library(parallel)
library(foreach)
library(boot)
library(doParallel)
numCores <- detectCores()
numCores
cl <- makeCluster(numCores)
解决方案
我们可能会使用future_map2
furrr::future_map2(day1list, day8list, wilcox.test)
在哪里
day1list <- list(DAY1C4$analyte_value, DAY1C8$analyte_value, DAY1TG$analyte_value)
day8list <- list(DAY8C4$analyte_value, DAY8C8$analyte_value, DAY8TG$analyte_value)
推荐阅读
- jquery - Spring控制器返回html
- vue.js - vuetify中d-flex有什么用?
- node.js - 生成 e2big 节点
- html - 如何将一个 div 放在另一个下?
- cmake - 如何从工具链文件中覆盖 cmake 模块的设置?
- php - 混合 iOS / PHP 应用程序。将用户名作为 PHP 变量拉入,以用作 Pusher 对 Swift 代码的兴趣
- python - 从特定的文件名列表中删除大量文件(python)
- java - 格式化 LinkedHashMap
- java - java netbeans Jcombobox的整数太大的情况
- assembly - 在 ARM-Assembly 中将值存储在数组中