Aan de slagGa gratis aan de slag

Omgaan met missende waarden

In de vorige oefening hadden veel sectoren een NA-waarde voor het harmonisch gemiddelde. Het is handig als je functie missende waarden kan verwijderen vóór de berekening.

In plaats van zelf code hiervoor te schrijven, kun je deze functionaliteit uitbesteden aan mean().

Het dplyr-pakket 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.

# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
  x %>%
    get_reciprocal() %>%
    mean() %>%
    get_reciprocal()
}
Code bewerken en uitvoeren