Figured this out this ways I think

outPut <- list(list(result1),list(result2))

-----Original Message-----
From: Santosh Srinivas [mailto:santosh.srini...@gmail.com] 
Sent: 09 November 2010 14:21
To: 'r-help@r-project.org'
Subject: Creating a list to store output objects from a recursive loop

Dear Group,

I am having a function that I am running in a loop that generated two
results for each loop

The result1 is a zoo object
The result2 is a data frame

Now I want to put both of them in a list or some structure ... that I can
access or output to a file after the loop is done.

For e.g.

for (i in 1:20){
        niceFunction(x[i],i)
}

niceFunction (x,i) {
        
        result1 = someOperations() #zoo object
        result2 = someOperations() #data.frame

        OutputObj[i,1]=result1
        OutputObj[i,2]=result2

}

How can I go about this?

Thanks,
S

______________________________________________
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.

Reply via email to