Utiliser parLapply()
Un commerçant en ligne offre cent mille produits sur son site. Pour la prochaine grande vente Bumper, il annonce un rabais de 20 % sur tout.
Le commerçant en ligne vous a engagé comme ingénieur·e de données pour gérer la mise à jour des prix. Votre client vous a demandé de mettre à jour ces prix à l'aide de la parallélisation. Vous avez price_list et la fonction qui applique le rabais, discount_fun(), dans votre espace de travail. Vous devez appliquer discount_fun() à tous les éléments de price_list. Le paquet parallel est déjà chargé.
Cette activité fait partie du cours
Programmation parallèle en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
discount_fun <- function(price) price * 0.8
# Make a cluster with three cores
local_cluster <- ___(___)