小编NJm*_*key的帖子

如何计算向量中每个元素的另一个向量中较小的元素的分数?

n<-100000   
aa<-rnorm(n)
bb<-rnorm(n)
system.time(lapply(aa, function(z){mean(bb<pnorm(z))}))
Run Code Online (Sandbox Code Playgroud)

运行这个小代码需要很长时间.简单地说,我有两个向量aabb.对于每个元素aa,比方说aa[i],我想要的比例bb < aa[i]

我找到了这篇文章并尝试用它来加速.但它不起作用. sapply与复合函数的速度比较

任何帮助将不胜感激!

optimization performance loops r

2
推荐指数
1
解决办法
501
查看次数

标签 统计

loops ×1

optimization ×1

performance ×1

r ×1