Más vapply()
La diferencia entre vapply() y sapply() se mostró en el ejemplo anterior para demostrar que vapply() falla de forma adecuada, pero ¿qué pasa cuando no falla? Cuando no hay errores, vapply() devuelve un resultado simplificado según el argumento FUN.VALUE.
Se te proporciona el conjunto de datos stock_return con los rendimientos diarios de Apple, IBM y Microsoft. La función sharpe() también está disponible.
Este ejercicio forma parte del curso
R intermedio para finanzas
Instrucciones del ejercicio
- Calcula el ratio de Sharpe para cada acción usando
vapply(). - Usa
summary()sobre la columnaapplepara obtener un resumen de 6 números. - Aplica
vapply()con la funciónsummary()astock_returnpara resumir cada columna.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Sharpe ratio for all stocks
vapply(___, ___, FUN.VALUE = numeric(___))
# Summarize Apple
___
# Summarize all stocks
vapply(___, ___, FUN.VALUE = numeric(___))