The Foreach Package
The foreach package provides a new looping construct for executing R code repeatedly. The main reason for using the foreach package is that it supports parallel execution. The foreach package can be used with a variety of different parallel computing systems, include NetWorkSpaces and snow. In addition, foreach can be used with iterators, which allows the data to specified in a very flexible way.
Further information is available in the following help topics:
||Specify the variables to iterate over|
||Execute the R expression sequentially|
||Execute the R expression using the currently registered backend|
To see a tutorial introduction to the foreach package,
To see a demo of foreach computing the sinc function,
Some examples (in addition to those in the help pages) are included in
the ``examples'' directory of the foreach package. To list the files in
the examples directory,
To run the bootstrap example, use
source(system.file("examples", "bootseq.R", package="foreach")).
For a complete list of functions with individual help pages,