Learn how to do some basic debugging. If you are running out of memory after 10 times, then you must be creating a large object and using up memory. Put:
cat(i, memory.size(), '\n') In your loop to see how memory is being used. You might also look at the size of the objects you are creating. You also did not give the specific message when the system "crashed", but you should now be able to discover for yourself what is happening. On Tue, Mar 16, 2010 at 5:51 PM, Astrix <ast_ri...@hotmail.com> wrote: > > I have the following simple for-loop, which makes R crash every time. The > length of the vectors is about 1200 rows, 1 column. > > n = max(length(GSPC),length(FTSE)) > > for(i in 1:1000) > { > if (row.names(GSPC)[i]==row.names(FTSE)[i]){ > } else { > if (row.names(GSPC)[i]>row.names(FTSE)[i]){ > GSPC<-rbind(GSPC[1:(i-1),],GSPC[(i-1):length(GSPC),]) > row.names(GSPC)[i]=row.names(FTSE)[i] > } else { > FTSE<-rbind(FTSE[1:(i-1),],FTSE[(i-1):length(FTSE),]) > row.names(FTSE)[i]=row.names(GSPC)[i] > } > } > > } > > I have no idea why it crashes, it should be a very simple task of running > through the 1200 entries. The if loop is called only about 10 times during > the entire loop. > What could be the problem? > -- > View this message in context: > http://n4.nabble.com/Simple-for-loop-runs-out-of-memory-tp1595698p1595698.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<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? [[alternative HTML version deleted]] ______________________________________________ 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.