sapply と自作関数
この演習はコースの一部です
中級 R
演習の手順
extremes_avg()の定義を完成させましょう。この関数は気温のベクトルを受け取り、最小値と最大値の平均を返します。- 次に、この関数を
sapply()の中で使い、temp内の各ベクトルに適用しましょう。 - 同じ関数を
temp[lapply()(https://www.rdocumentation.org/packages/base/functions/lapply) でも ] に適用し、出力の違いを確認しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# temp is already defined in the workspace
# Finish function definition of extremes_avg
extremes_avg <- function(___) {
( min(x) + ___ ) / 2
}
# Apply extremes_avg() over temp using sapply()
# Apply extremes_avg() over temp using lapply()