CommencerCommencer gratuitement

You are the walrus

Récupérer un nom de colonne comme `median(perc_electric_access, na.rm = TRUE)` dans la leçon précédente peut être assez difficile à manipuler en tant que programmeur. Dans cet exercice, vous allez utiliser l’opérateur « walrus » (:=) et d’autres astuces rlang avec dplyr pour définir vous-même le nom de cette colonne.

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.

# Finish the function definition
grouped_median_for_column <- function(.data, group_col, col_to_median) {
  name_of_col_to_median <- ___(enquo(col_to_median))
  new_col_name <- paste0("median_of_", name_of_col_to_median)
  .data %>% 
    group_by( ___ ) %>% 
    summarize(___new_col_name ___ median( ___ ,
                                       na.rm = TRUE))
}
Modifier et exécuter le code