Kom igångKom igång gratis

Mer om vapply()

Skillnaden mellan vapply() och sapply() visades i det förra exemplet för att illustrera hur vapply() misslyckas på rätt sätt – men vad händer när det inte misslyckas? När det inte uppstår några fel returnerar vapply() ett förenklat resultat baserat på argumentet FUN.VALUE.

Datamängden stock_return med dagliga avkastningar för Apple, IBM och Microsoft finns tillgänglig. Funktionen sharpe() är också tillgänglig.

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

R för finans – fortsättningskurs

Visa kurs

Övningsinstruktioner

  • Beräkna Sharpe-kvoten för varje aktie med hjälp av vapply().
  • Använd summary() på kolumnen apple för att få en sammanfattning med 6 värden.
  • Tillämpa vapply() med funktionen summary() över stock_return för att sammanfatta varje kolumn.

Interaktiv övning med praktiskt arbete

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

# Sharpe ratio for all stocks
vapply(___, ___, FUN.VALUE = numeric(___))

# Summarize Apple
___

# Summarize all stocks
vapply(___, ___, FUN.VALUE = numeric(___))
Redigera och kör kod