Kom igångKom igång gratis

Rangordna aktier med furrr

Investmentbanker rangordnar aktier utifrån faktorer som tillväxt, värdering och liknande. Dessa rangordningar ligger sedan till grund för hur kapitalet fördelas mellan olika aktier.

Du har anlitats av en stor investmentbank. Banken vill investera i Walmart och undersöka prisstabiliteten för Walmarts aktie. I din workspace finns en lista med dataramer, ls_stocks. Varje element i listan är en dataram som innehåller den procentuella variationen i aktiekurser.

Finansanalytikern har skrivit en funktion, rank_walmart(), som utför rangordningen på en dataram och returnerar ett heltal som rangvärde. Du ska tillämpa den här funktionen på varje element i ls_stocks parallellt med hjälp av paketet furrr. furrr är redan inläst.

Den här övningen är en del av kursen

Parallell programmering i R

Visa kurs

Övningsinstruktioner

  • Planera en multisession med fyra workers.
  • Tillämpa rank_walmart() på varje element i ls_stocks med rätt variant av future_map för heltalsutdata.
  • Återgå till en sekventiell plan när beräkningarna är klara.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Plan a multisession of four workers
plan(___, workers = ___)

# Apply rank_walmart to each element of ls_stocks
___(___, ___)

# Revert to sequential plan
plan(___)
Redigera och kör kod