相关疑难解决方法(0)

R是否适用于家庭而不是语法糖?

......关于执行时间和/或记忆.

如果不是这样,请使用代码段进行证明.请注意,矢量化的加速不计算在内.增速必须来自apply(tapply,sapply,...)本身.

r apply

146
推荐指数
5
解决办法
2万
查看次数

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

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

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

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

任何帮助将不胜感激!

optimization performance loops r

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

标签 统计

r ×2

apply ×1

loops ×1

optimization ×1

performance ×1