Fungsi di dalam fungsi
Anda sudah tahu bahwa fungsi R mengembalikan objek yang kemudian dapat Anda gunakan di tempat lain. Hal ini memudahkan penggunaan fungsi di dalam fungsi, seperti yang sudah Anda lihat sebelumnya:
speed <- 31
print(paste("Your speed is", speed))
Perhatikan bahwa baik fungsi print() maupun paste() menggunakan elipsis - ... - sebagai argumen. Dapatkah Anda memahami bagaimana cara penggunaannya?
Latihan ini adalah bagian dari kursus
R Tingkat Menengah
Petunjuk latihan
Gunakan abs() pada linkedin - facebook untuk memperoleh selisih absolut antara jumlah tayangan profil LinkedIn dan Facebook harian. Letakkan pemanggilan abs() di dalam mean() untuk menghitung Mean Absolute Deviation. Pada pemanggilan mean(), pastikan untuk menyetel na.rm agar nilai yang hilang ditangani dengan benar!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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