开始使用免费开始使用

更多 vapply()

上一个示例通过让 vapply() 恰当地报错来说明它与 sapply() 的区别。那么在不报错时会怎样呢?当没有错误时,vapply() 会根据 FUN.VALUE 参数返回简化后的结果。

已提供包含 Apple、IBM 和 Microsoft 日度收益的 stock_return 数据集。同时也提供了 sharpe() 函数。

本练习是课程的一部分

R 金融中级

查看课程

练习说明

  • 使用 vapply() 计算每只股票的 Sharpe 比率。
  • apple 列使用 summary(),获得 6 个数字的概括统计。
  • 使用 vapply()summary() 函数应用到 stock_return 的每一列以进行汇总。

交互式实操练习

通过完成这段示例代码来试试这个练习。

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

# Summarize Apple
___

# Summarize all stocks
vapply(___, ___, FUN.VALUE = numeric(___))
编辑并运行代码