You are the walrus
Ottenere un nome di colonna come `median(perc_electric_access, na.rm = TRUE)` nella lezione precedente può essere piuttosto scomodo da gestire come programmatore. In questo esercizio userai l’operatore walrus (:=) e un po’ di magia rlang con dplyr per specificare tu il nome di quella colonna.
Questo esercizio fa parte del corso
Programmare con dplyr
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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))
}