CommencerCommencer gratuitement

Bang bang dans la pièce

Vous avez précédemment utilisé {{ }} du package rlang dans la définition d’une fonction pour transmettre un nom de colonne non cité à group_by(). Cela peut aussi se faire dans summarize(). Dans cet exercice, vous allez utiliser !! et enquo(), mais un code similaire pourrait aussi être écrit avec {{ }}. Vous y reviendrez dans la leçon suivante.

Cet exercice fait partie du cours

Programmer avec dplyr

Afficher le cours

Exercice interactif pratique

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

# Complete the function code, not using {{ }}
grouped_median_for_column <- ___(___, col_to_median) {
  world_bank_data %>% 
    group_by(___) %>% 
    summarize(median(___, 
                     na.rm = TRUE))
}
Modifier et exécuter le code