1. 首页
  2. 编程语言
  3. 其他
  4. R语言-解决处理矩阵遇到内存不足的问题

R语言-解决处理矩阵遇到内存不足的问题

上传者: 2021-06-12 11:29:36上传 PDF文件 113.34 KB 热度 166次

类似于这种问题的可能处理办法:1. 可以用matrix尽量不要用data frame;2. 可以用integer matrix尽量不要用 double matrix;3. 对于大量运算后最好加上一个gc(), 强制R语言回收内存;4. 对于大矩阵而言用bigmemory包,可以将大矩阵放到临时文件中,不占用内存。在处理大型数据过程中,R语言的内存管理就显得十分重要,以下介绍几种常用的处理方法。cbind函数也是这个道理,所以在循环中要注意不要滥用。

用户评论