You are the walrus
Als programmeur is een kolomnaam zoals `median(perc_electric_access, na.rm = TRUE)` uit de vorige les niet erg handig om mee te werken. In deze oefening gebruik je de walrus-operator (:=) en andere rlang-magie met dplyr om de naam van die kolom zelf te bepalen.
Deze oefening maakt deel uit van de cursus
Programmeren met dplyr
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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))
}