Aan de slagGa gratis aan de slag

Bang bang de kamer in

Je gebruikte eerder {{ }} uit het rlang-pakket in een functiedefinitie om een ongevraagde kolomnaam door te geven aan group_by(). Dit kan ook binnen summarize(). In deze oefening werk je met !! en enquo(), maar vergelijkbare code zou ook met {{ }} geschreven kunnen worden. Daar kom je in de volgende les op terug.

Deze oefening maakt deel uit van de cursus

Programmeren met dplyr

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Complete the function code, not using {{ }}
grouped_median_for_column <- ___(___, col_to_median) {
  world_bank_data %>% 
    group_by(___) %>% 
    summarize(median(___, 
                     na.rm = TRUE))
}
Code bewerken en uitvoeren