1. 학습
  2. /
  3. 강의
  4. /
  5. R 中級

Connected

연습 문제

関数を使う(2)

mean() 関数のドキュメントをもう一度確認しましょう。

?mean

ドキュメントの Usage セクションには、mean() 関数の2つの使い方が示されています。最初のものは、

mean(x, ...)

で、これは平均関数の最も一般的な使い方です。一方、「Default S3 method」は次のとおりです。

mean(x, trim = 0, na.rm = FALSE, ...)

... はエリプシス(省略記号)と呼ばれます。関数が引数名を明示しなくても、R が引数を受け渡すための仕組みです。エリプシスについては今後のコースでより詳しく扱います。

この演習の残りでは、平均関数の2つ目の使い方のみを使ってください。trim と na.rm の両方に既定値が設定されていることに注目してください。これらは「任意引数(optional arguments)」です。

지침

100 XP
  • linkedin と facebook の要素ごとの和の平均を計算し、その結果を変数 avg_sum に保存します。
  • もう一度平均を計算しますが、今回は trim 引数を 0.2 に設定し、結果を avg_sum_trimmed に代入します。
  • avg_sum と avg_sum_trimmed の両方を出力して、違いが分かるか確認しましょう。