Clasificarea acțiunilor cu furrr
Băncile de investiții clasifică fiecare acțiune în funcție de factori precum creșterea, evaluarea etc. Aceste clasificări determină apoi modul în care sunt alocate fondurile pentru fiecare acțiune.
Ai fost angajat de o bancă de investiții importantă. Interesată să investească în Walmart, banca dorește să analizeze stabilitatea prețului acțiunilor Walmart. În spațiul tău de lucru ai o listă de date frame-uri, ls_stocks. Fiecare element al acestei liste este un data frame ce conține variația procentuală a prețurilor acțiunilor.
Analistul financiar a scris o funcție, rank_walmart(), care realizează clasificarea pe un singur data frame și returnează un număr întreg reprezentând rangul. Trebuie să aplici această funcție fiecărui element din ls_stocks în paralel, folosind pachetul furrr. furrr a fost deja încărcat pentru tine.
Acest exercițiu face parte din cursul
Programare paralelă în R
Instrucțiuni pentru exercițiu
- Planifică o sesiune multisession cu patru workeri.
- Aplică
rank_walmart()fiecărui element dinls_stocksfolosind varianta corectă afuture_mappentru un rezultat de tip întreg. - Revino la un plan secvențial după ce calculele sunt finalizate.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Plan a multisession of four workers
plan(___, workers = ___)
# Apply rank_walmart to each element of ls_stocks
___(___, ___)
# Revert to sequential plan
plan(___)