我试图从同一环境中的不同RData文件中获取单个对象(数据帧),这些RData文件都非常大,因此无法加载。我收到错误消息,指出由于内存问题导致无法分配向量。我已经尝试了几乎所有以前的建议,包括延迟加载',附加等等,但是当超出内存限制时,它们似乎都不起作用。
下面你可能会看到我想要做的一个例子:
rm(list=ls())
tmp.env<-new.env()
attach("~/Data/results/chunk1.RData")
a1<-get("a1", pos=tmp.env)
attach("~/Data/results/chunk2.RData")
a2<-get("a2", pos=tmp.env)
attach("~/Data/results/chunk3.RData")
a3<-get("a3", pos=tmp.env)
我很感激任何可能与大数据有关的建议。