我正在尝试合并两个数据框:一个有33个变量的908450个观察值,另一个有2个变量的908450个观察值。dataframe2我已经从工作内存中清除了所有其他数据帧,并使用以下代码重置了我的内存限制(对于具有24GBRAM的全新桌面):memory.limit(24576)但是,我仍然收到错误Cannotallocatevectorofsize173.Mb.关于如何解决这个问题的任何想法? 最佳答案 要跟进我的评论,请使用data.table。我整理了一个与您的数据相匹配的快速示例来说明:library(data.table)dt1