Introduction to parallel computing in R
For R beginners, for loop is an elementary flow-control device that simplifies repeatedly calling functions with different parameters. A possible block of code is like this:
run <span><-</span> <span>function</span><span>(</span>i<span>)</span> <span>{</span> <span>return</span><span>((</span>i<span>+1</span><span>)</span><span>/</span><span>(</span>i<span>^</span><span>2+1</span><span>))</span> <span>}</span> <span>for</span><span>(</span>i <span>in</span> <span>1</span><span>:</span><span>100</span><span>)</span> <span>{</span> run<span>(</span>i<span>)</span> <span>}</span>In this code, we first define a function that calculates something, and then run the function from i = 1 to i = 100. This can be ... [Read more...]