Kendi fonksiyonunla sapply
lapply() gibi, sapply() da kendi tanımladığın fonksiyonları bir vektör veya liste üzerinde uygulamana izin verir:
sapply(X, FUN, ...)
Burada FUN, R'ın yerleşik fonksiyonlarından biri olabilir ya da senin yazdığın bir fonksiyon olabilir. Bu kendi yazdığın fonksiyon önceden tanımlanmış olabilir ya da doğrudan anonim fonksiyon olarak içeri yerleştirilebilir.
Bu egzersiz
Orta Düzey R
kursunun bir parçasıdırEgzersiz talimatları
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()