A little more information would be of use; e.g. str(m_accts) str(m_op) gc() # how much memory is currently being used
Message indicates you may have fragmented memory and it can not find enough contigious space. Also do you have duplicates in the ID you are merging by so that you wind up with a much larger resulting structure? On Mon, Feb 7, 2011 at 11:05 AM, taby gathoni <[email protected]> wrote: > > Hi all, > > I am having this error while trying to merge about 2 dataframes > m_merge = merge(m_accts,m_op, > by.y="CUST_ID",by.x="FORACID",all.y=TRUE,all.x=TRUE) > Error: cannot allocate vector of size 10.0 Mb > > > Taby > > > > > > > > > > > > > [[alternative HTML version deleted]] > > ______________________________________________ > [email protected] mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Jim Holtman Data Munger Guru What is the problem that you are trying to solve? ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.

