@@ -278,8 +278,7 @@ <h1 number="5"><span class="header-section-number">5</span> Map</h1>
278278<li><p><code>walk()</code> works same as <code>map()</code> but doesn’t store its output.</p></li>
279279<li><p>If you’re web scraping, one problem with this approach is it’s too fast by human standards.</p></li>
280280</ul>
281- <pre class="r"><code># 0.03 sec elapsed
282- tic()
281+ <pre class="r"><code>tic()
283282walk(1:50, function(x){message("Scraping page", x)}) # Anonymous function; I don't name the function </code></pre>
284283<pre><code>## Scraping page1</code></pre>
285284<pre><code>## Scraping page2</code></pre>
@@ -332,7 +331,7 @@ <h1 number="5"><span class="header-section-number">5</span> Map</h1>
332331<pre><code>## Scraping page49</code></pre>
333332<pre><code>## Scraping page50</code></pre>
334333<pre class="r"><code>toc()</code></pre>
335- <pre><code>## 0.006 sec elapsed</code></pre>
334+ <pre><code>## 0.008 sec elapsed</code></pre>
336335<ul>
337336<li>If you want to make the function run slowly ...</li>
338337</ul>
@@ -365,16 +364,14 @@ <h1 number="6"><span class="header-section-number">6</span> How to Make Automati
365364## because it is considered unstable. For more details, how to control forked
366365## processing or not, and how to silence this warning in future R sessions, see ?
367366## parallelly::supportsMulticore</code></pre>
368- <pre class="r"><code># 4.931 sec elapsed
369- tic()
367+ <pre class="r"><code>tic()
370368mean100 <- map(1:100000, mean)
371369toc()</code></pre>
372- <pre><code>## 0.347 sec elapsed</code></pre>
373- <pre class="r"><code># 2.536 sec elapsed
374- tic()
370+ <pre><code>## 0.34 sec elapsed</code></pre>
371+ <pre class="r"><code>tic()
375372mean100 <- future_map(1:100000, mean)
376373toc()</code></pre>
377- <pre><code>## 0.488 sec elapsed</code></pre>
374+ <pre><code>## 0.467 sec elapsed</code></pre>
378375</div>
379376
380377
0 commit comments