Passare argomenti con ...
Invece di fornire esplicitamente gli argomenti calc_harmonic_mean() e na.rm, puoi usare ... per semplicemente "passare altri argomenti" a mean().
Il pacchetto dplyr è caricato.
Questo esercizio fa parte del corso
Introduzione alla scrittura di funzioni in R
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()
}