Bang bang do pokoju
Wcześniej korzystałeś z {{ }} z pakietu rlang w definicji funkcji, aby przekazać do group_by() niecytowaną nazwę kolumny. To samo można zrobić wewnątrz summarize(). W tym ćwiczeniu będziesz pracować z !! i enquo(), choć podobny kod można też napisać z użyciem {{ }}. Do tego wrócisz w kolejnej lekcji.
To ćwiczenie jest częścią kursu
Programowanie z dplyr
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Complete the function code, not using {{ }}
grouped_median_for_column <- ___(___, col_to_median) {
world_bank_data %>%
group_by(___) %>%
summarize(median(___,
na.rm = TRUE))
}