1. Learn
  2. /
  3. Courses
  4. /
  5. Programowanie równoległe w R

Connected

Exercise

Futures do targetowania reklam

Platformę streamingową zatrudniła cię w roli analityka danych. Co kwartał firma przeprowadza kampanię marketingową skierowaną do segmentu klientów generujących najwyższe przychody. Aby precyzyjnie dotrzeć do właściwych użytkowników, chcesz wygenerować rozkłady średnich miesięcznych przychodów z różnych grup klientów. Segmentacja została już przeprowadzona na podstawie takich czynników jak lokalizacja geograficzna, szacowane dochody itp.

W swoim środowisku pracy masz dostęp do listy subs_list. Każdy element tej listy to wektor miesięcznych opłat abonamentowych dla jednego segmentu klientów. Dostępna jest również funkcja boot_dist(), która przeprowadza bootstrapping rozkładu średniego przychodu. Należy ją zastosować do każdego elementu listy subs_list. Pakiet future jest już załadowany.

Instructions

100 XP
  • Zaplanuj multisession z czterema workerami.
  • Za pomocą lapply() utwórz future dla każdego wywołania funkcji boot_dist() na elemencie listy subs_list.
  • Pobierz wartość każdego future z listy future_list.
  • Przywróć plan sekwencyjny.