IniziaInizia gratis

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

Visualizza il corso

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()
}
Modifica ed esegui il codice