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 merupakan bagian dari kursus
Pemrograman dengan dplyr
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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))
}