1. 学ぶ
  2. /
  3. コース
  4. /
  5. 金融のための中級R

Connected

演習

vapply() をもう少し

前の例では、vapply() と sapply() の違いを、vapply() が適切に失敗するケースで示しましたが、失敗しない場合はどうでしょうか? エラーがないとき、vapply() は FUN.VALUE 引数に従って簡約化された結果を返します。

Apple、IBM、Microsoft の日次リターンを含む stock_return データセットが用意されています。sharpe() 関数も利用できます。

指示

100 XP
  • vapply() を使って各銘柄のシャープレシオを計算します。
  • apple 列に対して summary() を使い、6 つの統計量のサマリーを取得します。
  • summary() 関数を vapply() で stock_return 全体に適用し、各列を要約します。