Re: [R] save output of loop

2012-02-14 Thread uday
The dimensions of variables are unknown , they changes to every file. -- View this message in context: http://r.789695.n4.nabble.com/save-output-of-loop-tp4386599p4387804.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-projec

Re: [R] save output of loop

2012-02-14 Thread uday
Hi it works fine thanks -- View this message in context: http://r.789695.n4.nabble.com/save-output-of-loop-tp4386599p4387806.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-project.org mailing list https://stat.ethz.ch/mailm

Re: [R] save output of loop

2012-02-14 Thread johnmark
The short answer to your question is *don't* concatenate the values in the row, then attempt to /rbind()/ them incrementally to a data.frame. Instead build each column separately inside the loop, then /cbind() (data.frame()/ does an implicit/ cbind()/ ) them together at the end. Something like t

Re: [R] save output of loop

2012-02-14 Thread jim holtman
try this: file_s <- list.files(path = ".", pattern = "v2.0.2.txt", all.files = FALSE, full.names = FALSE, recursive = FALSE, ignore.case = FALSE) result <- do.call(rbind, lapply(file_s, function(.file){ data <- read.table(.file, header=TRUE) data.frame(lat

[R] save output of loop

2012-02-14 Thread uday
I have some data files e.g 100 . and after for loop I would like to save all data in one single data frame file_s <- list.files(path = ".", pattern = "v2.0.2.txt", all.files = FALSE, full.names = FALSE, recursive = FALSE, ignore.case = FALSE) for (i in 1:100){