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

Connected

Cvičení

Rozdělení bootstrapu do bloků

Zkoumáš, jak mezi sebou univerzity spolupracují v oblasti výzkumu a vývoje. V pracovním prostředí máš seznam 100 datových rámců ls_edu. Každý datový rámec obsahuje skóre spolupráce pro univerzity v dané zemi.

Máš také funkci rating_quants(), která pro jeden datový rámec vypočítá kvantily skóre spolupráce.

K dispozici máš pět jader. Zkusil/a jsi aplikovat rating_quants() na ls_edu pomocí future_map_dfr(), ale počítači došla operační paměť a R session spadla. Rozhodl/a ses použít velikost bloku 35, aby najednou neběžely více než tři bootstrapy. Balíček furrr je už načtený.

Pokyny

100 XP
  • Naplánuj multisession s pěti workery.
  • Vytvoř konfiguraci pro funkci future_map_dfr() a nastav velikost bloku na 35.
  • Předej tuto konfiguraci správnému argumentu funkce future_map_dfr().
  • Přepni zpět na sekvenční plán.