1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Paralelní programování v R

Connected

Cvičení

Futures pro cílení reklamy

Streamovací platforma tě najala jako datového analytika. Každé čtvrtletí spouští marketingovou kampaň zaměřenou na segment zákazníků s nejvyššími výdaji. Aby bylo možné kampaň správně zacílit, chtějí vytvořit rozdělení průměrných měsíčních příjmů od uživatelů v různých skupinách. Zákazníci jsou již rozděleni do segmentů podle faktorů, jako je geografie, odhadovaný příjem apod.

V pracovním prostředí máš k dispozici seznam subs_list. Každý prvek tohoto seznamu je vektor měsíčních plateb předplatného pro jeden segment zákazníků. K dispozici je také funkce boot_dist(), která pomocí bootstrappingu vytvoří rozdělení průměrného příjmu. Tuto funkci je třeba aplikovat na každý prvek seznamu subs_list. Balíček future je už načtený.

Pokyny

100 XP
  • Nastav multisession se čtyřmi workery.
  • Pomocí lapply() vytvoř future pro každé mapování funkce boot_dist() na prvek seznamu subs_list.
  • Získej hodnotu každého future ze seznamu future_list.
  • Přepni zpět na sekvenční plán.