Gérer les valeurs manquantes
Dans le dernier exercice, plusieurs secteurs avaient une valeur NA pour la moyenne harmonique. Il serait utile que votre fonction puisse retirer les valeurs manquantes avant de calculer.
Plutôt que d'écrire votre propre code pour cela, vous pouvez confier cette fonctionnalité à mean().
Le paquet dplyr est chargé.
Cette activité fait partie du cours
Introduction à l'écriture de fonctions en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
x %>%
get_reciprocal() %>%
mean() %>%
get_reciprocal()
}