Vous êtes le morse
Obtenir un nom de colonne comme `median(perc_electric_access, na.rm = TRUE)` dans la leçon précédente peut être plutôt difficile à utiliser pour une ou un programmeur. Dans cet exercice, vous allez utiliser l'opérateur « walrus » (:=) et d'autres fonctions "magiques" de rlang avec dplyr pour préciser le nom de cette colonne à la place.
Cette activité fait partie du cours
Programmer avec dplyr
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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))
}