Anda adalah walrus
Mendapatkan nama kolom seperti `median(perc_electric_access, na.rm = TRUE)` pada pelajaran sebelumnya cukup sulit digunakan sebagai programmer. Pada latihan ini, Anda akan menggunakan operator walrus (:=) dan keajaiban rlang lainnya dengan dplyr untuk menentukan nama kolom tersebut secara eksplisit.
Latihan ini adalah bagian dari kursus
Pemrograman dengan dplyr
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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))
}