小编Nai*_*mos的帖子

在R中加快wilcox.test

我目前正在尝试对多个数据集实施Wilcoxon Ranksum测试,这些数据集已合并到一个大矩阵中A,即705x17635(即,我想运行ranksum测试17,635时间。使用for循环是lapply,我已将其运行为:

> lapply(data.frame(A), function(x) 
         wilcox.test(x,b,alternative="greater",exact=FALSE,correct=FALSE))
Run Code Online (Sandbox Code Playgroud)

b我们的阴性对照数据在哪里,是一个20000x1向量。但是,运行它会花费很长时间(我在30分钟后放弃了),我想知道是否有一种更快的方法来运行它,尤其是因为我可以在MATLAB中(甚至使用forloop)在大约5秒钟内完成相同的过程分钟,但出于各种原因,我需要使用R。

statistics performance r matrix hypothesis-test

5
推荐指数
1
解决办法
406
查看次数

标签 统计

hypothesis-test ×1

matrix ×1

performance ×1

r ×1

statistics ×1