Cribari-Neto等在文章中对R和S-plus的运行速度进行了比较,结果如下:
从中我们可以看出:
(1)实际上对于几万次循环而言,R的向量与循环的速度差别很小,但在s-plus中的差别就很大;
(2)如果都用向量,s-plus要比R快很多;如果都用循环,R则要比s-plus快很多。
当然,能用向量应该尽量用向量,不习惯用向量的人其实也不必为在R中用了太多的循环而觉得在糟蹋R,重要的是要使代码更加明晰,编写更加方便(如果对速度要求特别高的话可以考虑C语言)。
|
楼主: aresblq
|
2995
1
R与S-plus速度之比较——向量与循环之争 |
|
已卖:393份资源 硕士生 70%
-
|
| ||
|
|
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


