Du är valrossen
Ett kolumnnamn som `median(perc_electric_access, na.rm = TRUE)` från föregående lektion kan vara ganska besvärligt att arbeta med som programmerare. I den här övningen använder du walrus-operatorn (:=) och andra rlang-funktioner tillsammans med dplyr för att ange ett eget namn på kolumnen.
Den här övningen är en del av kursen
Programmering med dplyr
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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))
}