lapply或者sapply,其实都是R中自己包装的循环,和自己写for循环基本等价
要么弄服务器这种扩大硬件的路子,变量数量超过5000个,通常N>>p,说明用来做乘法的矩阵就已经很大了,得到的结果最小也是5000*5000的,如果硬算,内存自然要这么多。
要么接受一些近似计算,您提到很多稀疏矩阵,也许可以有一些特殊方法用分块矩阵的玩法来搞。否则的话,就不要用R来搞了。
楼主: yyllllll
|
1211
2
[其他] 求助!R语言中关于无法分配内存为200M的矢量的问题 |
硕士生 62%
-
|
1论坛币
最佳答案 | |
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明