Menangani nilai yang hilang
Pada latihan sebelumnya, banyak sektor memiliki nilai NA untuk mean harmonik. Akan berguna jika fungsi Anda dapat menghapus nilai yang hilang sebelum melakukan perhitungan.
Alih-alih menulis kode sendiri untuk ini, Anda dapat memanfaatkan fungsionalitas mean().
Paket dplyr sudah dimuat.
Latihan ini adalah bagian dari kursus
Pengantar Penulisan Fungsi di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
x %>%
get_reciprocal() %>%
mean() %>%
get_reciprocal()
}