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
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()
}