Kom igångKom igång gratis

Bang bang in i rummet

Tidigare använde du {{ }} från paketet rlang i en funktionsdefinition för att skicka ett ociterat kolumnnamn till group_by(). Samma sak kan göras inuti summarize(). I den här övningen arbetar du med !! och enquo(), men liknande kod kan också skrivas med {{ }}. Det återkommer du till i nästa lektion.

Den här övningen är en del av kursen

Programmering med dplyr

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Complete the function code, not using {{ }}
grouped_median_for_column <- ___(___, col_to_median) {
  world_bank_data %>% 
    group_by(___) %>% 
    summarize(median(___, 
                     na.rm = TRUE))
}
Redigera och kör kod