Dear expeRts,

is it possible to carry out calculations between different foreach() calls? 
As for nested loops, you want to carry out calcuations not depending on the 
inner
loop only once and not for each iteration of the innermost loop.

Cheers,

Marius


library(foreach)

foreach(i=1:3) %:% 
    foreach(j=1:2) %do% {
            i <- i+1 
        print(paste(i,j))
    }

foreach(i=1:3) %:% 
    i <- i+1 # lengthy calculation which has to be done only once, not for each 
j 
    foreach(j=1:2) %do% {
        print(paste(i,j))
    }

______________________________________________
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