1. Nauka
  2. /
  3. Kursy
  4. /
  5. Programowanie równoległe w R

Connected

ćwiczenie

Bootstrap średniego wieku matek

Wiek matki w chwili porodu to ważny wskaźnik zdrowia populacji. Zbyt wysoki lub zbyt niski wiek matki może niekorzystnie wpłynąć na przebieg porodu.

Pracujesz jako analityk danych w Departamencie Zdrowia USA. Otrzymujesz listę ls_df złożoną z 51 ramek danych – po jednej dla każdego stanu USA oraz Dystryktu Kolumbia. Każda ramka danych zawiera kolumnę maternal_age. Twój przełożony chce, abyś za pomocą bootstrapu wyznaczył rozkład średniego wieku matek dla każdego stanu. Pętlę wykonującą bootstrap na pojedynczej ramce danych masz już napisaną – teraz musisz zrównoleglić te obliczenia. Pakiet parallel jest już wczytany.

Instrukcje

100 XP
  • Opakuj pętlę bootstrapu w funkcję, która zwraca rozkład średniej.
  • Utwórz klaster złożony z czterech rdzeni.
  • Zastosuj funkcję bootstrapu do ls_df równolegle, używając parLapply().
  • Zatrzymaj klaster po zakończeniu wszystkich obliczeń.