Více o vapply()
Rozdíl mezi vapply() a sapply() byl v předchozím příkladu ukázán na situaci, kdy vapply() správně selže – ale co se stane, když k chybě nedojde? Pokud vše proběhne v pořádku, vapply() vrátí zjednodušený výsledek podle argumentu FUN.VALUE.
K dispozici máš datovou sadu stock_return s denními výnosy pro Apple, IBM a Microsoft. Dostupná je také funkce sharpe().
Toto cvičení je součástí kurzu
Intermediate R for Finance
Pokyny k cvičení
- Pomocí
vapply()vypočítej Sharpeho poměr pro každou akcii. - Použij
summary()na sloupecapplea získej šestičíselný souhrn. - Aplikuj funkci
summary()přesvapply()na celou datovou sadustock_returna shrň každý sloupec.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Sharpe ratio for all stocks
vapply(___, ___, FUN.VALUE = numeric(___))
# Summarize Apple
___
# Summarize all stocks
vapply(___, ___, FUN.VALUE = numeric(___))