You are trying to create an object with 1G elements. Given that these are integers, this will require about 4GB of space. If you are running on a 32-bit system, which has a total phyical limit of 2-3GB depending on what options you are running (at least on Windows), then you have exceeded the limits. It is a good idea to limit your largest object to about 25% of physical memory in case copies have to be made during some of the analysis.
On Sat, May 22, 2010 at 10:31 PM, Wu Gong <gho...@gmail.com> wrote: > > Might there be a limit ? > >> c <- matrix(1:100000000, ncol=200) >> dim(c) > [1] 500000 200 >> c <- matrix(1:1000000000, ncol=200) > Error: cannot allocate vector of size 3.7 Gb > > > ----- > A R learner. > -- > View this message in context: > http://r.789695.n4.nabble.com/Increasing-the-maximum-number-of-rows-tp2226950p2227578.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@r-project.org 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 Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ R-help@r-project.org 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.