Mulai sekarangMulai gratis

Meneruskan argumen dengan ...

Alih-alih secara eksplisit memberikan argumen calc_harmonic_mean() dan na.rm, Anda dapat menggunakan ... untuk sekadar "meneruskan argumen lain" ke mean().

Paket dplyr sudah dimuat.

Latihan ini merupakan bagian dari kursus

Pengantar Penulisan Fungsi di R

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Swap na.rm arg for ... in signature and body
calc_harmonic_mean <- function(x, na.rm = FALSE) {
  x %>%
    get_reciprocal() %>%
    mean(na.rm = na.rm) %>%
    get_reciprocal()
}
Edit dan Jalankan Kode