CommencerCommencer gratuitement

Gérer les valeurs manquantes

Dans le dernier exercice, de nombreux secteurs avaient une valeur NA pour la moyenne harmonique. Il serait utile que votre fonction puisse supprimer les valeurs manquantes avant le calcul.

Plutôt que d’écrire ce code vous‑même, vous pouvez déléguer cette fonctionnalité à mean().

Le package dplyr est chargé.

Cet exercice fait partie du cours

Introduction à l’écriture de fonctions en R

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
  x %>%
    get_reciprocal() %>%
    mean() %>%
    get_reciprocal()
}
Modifier et exécuter le code