Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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