1. 学ぶ
  2. /
  3. コース
  4. /
  5. R 中級

Connected

演習

sapply の使い方

sapply() は、lapply() とほぼ同じように使えます。sapply() の最初の引数は、関数 FUN を適用したいリストまたはベクトル X です。関数に渡す追加の引数はその後に指定します(...):

sapply(X, FUN, ...)

次のいくつかの演習では、7 日分の気温測定値を含む変数 temp を使います。temp は長さ 7 のリストで、各要素は長さ 5 のベクトルです。つまり、各日について 5 回の測定値が入っています。この変数はすでにワークスペースに用意されています。構造を確認するには、str(temp) を入力してください。

指示

100 XP
  • 各日の気温測定値について、組み込み関数 min() を使って最小値を計算するために、lapply() を使ってください。
  • 同じことを今回は sapply() で行い、出力の違いを確認してください。
  • 各日の最大気温(max())を計算するために、lapply() を使ってください。
  • もう一度、同じ問いを sapply() で解き、lapply() と sapply() の違いを確認してください。