Aan de slagGa gratis aan de slag

Argumenten doorgeven met ...

In plaats van calc_harmonic_mean() en het argument na.rm expliciet mee te geven, kun je ... gebruiken om simpelweg "andere argumenten door te geven" aan mean().

Het pakket dplyr is geladen.

Deze oefening maakt deel uit van de cursus

Introductie tot functies schrijven in R

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
}
Code bewerken en uitvoeren