関数とは?

金融のための中級R

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

関数の例

  • mean()
  • plot()
  • ncol()
金融のための中級R

関数の構成要素

  • 引数
    • 入力 / データ
    • オプション
  • 本体
    • コードの実行
  • 返り値
    • 一貫して予測可能な出力
金融のための中級R

関数のドキュメント

?matrix

2021-04-09 9.50.10 AM のスクリーンショット.png

金融のための中級R

関数の引数

  • 必須
    • 省略するとエラー
    • 通常はデータ / オブジェクト
  • 任意
    • 既定値がある
    • 追加オプションの指定
金融のための中級R

引数の例

returns <- c(.023, .044, .034, NA)

mean()
Error in mean.default() : argument "x" is missing, with no default
mean(returns)
NA
?mean

ch4_vid1_slides.021.png

mean(returns, na.rm = TRUE)
0.03366667
金融のための中級R

練習しましょう!

金融のための中級R

Preparing Video For Download...