在R中读取大于RAM的表

时间:2019-08-20 13:27:57

标签: r

我有一个大表可以从SQL中提取。数据超过了我在计算机上分配的16GB RAM。我认为我可以将数据分成几个部分,但是这要求R完全释放内存。

在伪代码中,这看起来像下面的

pull first 1/3 of data
write data

restart R

pull 2/3 of data
write data

restart R

pull final 3/3 of data
write data

我知道Rstudio中的.rs.restartR()命令,但是我很好奇是否有不依赖于IDE的更通用的解决方案。

此外,如果还有其他不需要重新启动的将大型表保存在R(大于RAM)中的方法,我也会对该解决方案感兴趣。

0 个答案:

没有答案