始める無料で始める

parLapply() を使う

あるオンライン販売業者が、サイト上に10万点の商品を掲載しています。次回のビッグバンパーセールに向けて、全商品を20%割引にすることを発表しました。

オンライン販売業者は、価格更新を担当するデータエンジニアとしてあなたを採用しました。クライアントからは、この価格更新を並列化を用いて実施するよう依頼されています。ワークスペースには price_list と、価格に割引を適用する関数 discount_fun() が用意されています。price_list のすべての要素に discount_fun() を適用してください。parallel パッケージはすでに読み込まれています。

この演習はコースの一部です

R による並列プログラミング

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

discount_fun <- function(price) price * 0.8

# Make a cluster with three cores
local_cluster <- ___(___)
コードを編集して実行