Zacznij terazZacznij za darmo

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

Zobacz kurs

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))
}
Edytuj i uruchom kod