You are the walrus
Getting a column name like `median(perc_electric_access, na.rm = TRUE)` in the previous lesson can be pretty difficult to work with as a programmer. In this exercise, you'll use the walrus operator (:=) and other rlang magic with dplyr to specify the name of that column instead.
Это упражнение является частью курса
Programming with dplyr
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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))
}