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

Connected

Cvičení

Výdaje na zdravotnictví pomocí clusterMap()

Na nedávné zdravotnické konferenci zaznělo tvrzení, že celkové výdaje na zdravotní péči celosvětově rostou.

Byl/a jsi přítomen/přítomna a chceš si udělat hrubý odhad, abys toto tvrzení ověřil/a. Získal/a jsi datovou sadu, která obsahuje výdaje na zdravotní péči na obyvatele a velikost populace od roku 2000. Máš k dispozici dva seznamy: ls_pop a ls_exp. Obsahují velikosti populací, resp. výdaje na zdravotní péči na obyvatele pro každou zemi.

Funkce total_exp() přijímá dva argumenty: pop (populace) a exp_pc (výdaje na zdravotní péči na obyvatele). Tato funkce vrací celkové výdaje v miliardách amerických dolarů. Chceš tuto funkci aplikovat paralelně na ls_pop a ls_exp. Balíček parallel je již načten.

Pokyny

100 XP
  • Aplikuj funkci total_exp() paralelně na každý prvek seznamů ls_pop a ls_exp.
  • Zadej seznam, jehož prvky budou předány argumentu pop funkce total_exp().
  • Stejným způsobem zadej seznam, který bude předán argumentu exp_pc funkce total_exp().