我正在尝试合并两个数据框:一个有 33 个变量的 908450 个观察值,另一个有 2 个变量的 908450 个观察值。
dataframe2 <-merge(dataframe1, dataframe2, by="id")
我已经从工作内存中清除了所有其他数据帧,并使用以下代码重置了我的内存限制(对于具有 24 GB RAM 的全新桌面):
memory.limit(24576)
但是,我仍然收到错误消息Cannot allocate vector of size 173.Mb
。
关于如何解决这个问题的任何想法?