嗨,我在RStudio中的内存有问题。
我已经在Global Env中导入了许多大数据框,并且在某一点上出现了此错误:
Error: vector memory exhausted (limit reached?)
因此,在那之后,我将无法导入任何其他文件或对这些数据帧执行任何操作。
我想到的另一件事是导入这些数据帧的一半,并放入列表中,仅对其中的一半执行列表上的操作。 但是,在将它们放入列表后,我清除了这些对象的全局环境,但是即使将它们从全局环境中删除后,我仍然会遇到相同的错误,如果执行gc()仍然无法清除内存:>
used (Mb) gc trigger (Mb) limit (Mb) max used (Mb)
Ncells 20758418 1108.7 67618782 3611.3 NA 20758418 1108.7
Vcells 1885547953 14385.6 2132002895 16265.9 16384 1885547953 14385.6
我不想重新启动R会话,因为否则包含df的列表将消失。 任何建议都值得赞赏。