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

Connected

演習

sapply が簡略化できない場合はどうする?

ここまでの例では、sapply() は sapply() の出力をうまく簡略化してくれました。しかし、常に簡略化できるとは限りません。そのような場合、lapply() はどのように動作するのでしょうか?ここでは、数値ベクトルを受け取り、厳密にゼロ未満の値だけを返す関数 [ をあらかじめ用意しています。

指示

100 XP
  • below_zero()``temp[(https://www.rdocumentation.org/packages/base/functions/lapply) を使って sapply() を ] に適用し、結果を freezing_s に格納しましょう。
  • below_zero()``temp[(https://www.rdocumentation.org/packages/base/functions/lapply) を使って lapply() を ] に適用し、結果のリストを変数 freezing_l に保存しましょう。
  • freezing_s``freezing_l[(https://www.rdocumentation.org/packages/base/functions/identical) 関数を使って、identical() と ] を比較しましょう。