ÎncepețiÎncepe gratuit

Bang bang în scenă

Ai folosit anterior {{ }} din pachetul rlang într-o definiție de funcție pentru a transmite un nume de coloană necitat către group_by(). Același lucru se poate face și în interiorul lui summarize(). În acest exercițiu, vei lucra cu !! și enquo(), deși un cod similar ar putea fi scris și folosind {{ }}. Vei reveni la asta în lecția următoare.

Acest exercițiu face parte din cursul

Programare cu dplyr

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Complete the function code, not using {{ }}
grouped_median_for_column <- ___(___, col_to_median) {
  world_bank_data %>% 
    group_by(___) %>% 
    summarize(median(___, 
                     na.rm = TRUE))
}
Editează și rulează codul