Fonksiyonların içinde fonksiyonlar
R fonksiyonlarının, başka yerlerde kullanabileceğin nesneler döndürdüğünü zaten biliyorsun. Bu da, daha önce gördüğün gibi, fonksiyonları fonksiyonların içinde kullanmayı kolaylaştırır:
speed <- 31
print(paste("Your speed is", speed))
Dikkat et, hem print() hem de paste() fonksiyonları bir argüman olarak üç noktayı - ... - kullanıyor. Bunların nasıl kullanıldığını çözebilir misin?
Bu egzersiz
Orta Düzey R
kursunun bir parçasıdırEgzersiz talimatları
Günlük LinkedIn ve Facebook profil görüntülemeleri arasındaki mutlak farkları elde etmek için linkedin - facebook üzerinde abs() kullan. Ortalama Mutlak Sapma'yı hesaplamak için abs() çağrısını mean() fonksiyonunun İÇİNE yerleştir. Eksik değerleri doğru ele almak için mean() çağrısında na.rm belirtmeyi unutma!
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# The linkedin and facebook vectors have already been created for you
linkedin <- c(16, 9, 13, 5, NA, 17, 14)
facebook <- c(17, NA, 5, 16, 8, 13, 14)
# Calculate the mean absolute deviation