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

Connected

Cvičení

Žebříček akcií s furrr

Investiční banky řadí akcie do žebříčku podle faktorů, jako jsou růst, ocenění a další. Na základě těchto hodnocení se pak rozhoduje, kam a kolik peněz investovat.

Pracuješ pro velkou investiční banku. Banka se zajímá o akcie Walmartu a chce analyzovat stabilitu jejich ceny. V pracovním prostředí máš k dispozici seznam datových rámců ls_stocks. Každý prvek tohoto seznamu je datový rámec obsahující procentuální změny cen akcií.

Finanční analytik napsal funkci rank_walmart(), která provede hodnocení jednoho datového rámce a vrátí celé číslo jako výsledek. Tvým úkolem je aplikovat tuto funkci paralelně na každý prvek seznamu ls_stocks pomocí balíčku furrr. Balíček furrr je už načtený.

Pokyny

100 XP
  • Nastav plán multisession se čtyřmi pracovními procesy.
  • Aplikuj funkci rank_walmart() na každý prvek seznamu ls_stocks pomocí správné varianty future_map pro celočíselný výstup.
  • Po dokončení výpočtů se vrať na sekvenční plán.