LoslegenKostenlos starten

You are the walrus

Als Programmierer:in ist es ziemlich unpraktisch, mit einem Spaltennamen wie `median(perc_electric_access, na.rm = TRUE)` aus der vorherigen Lektion zu arbeiten. In dieser Übung nutzt du den Walrus-Operator (:=) und weitere rlang-Magie zusammen mit dplyr, um den Namen dieser Spalte explizit festzulegen.

Diese Übung ist Teil des Kurses

<Kurs>Programmieren mit dplyr</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Finish the function definition
grouped_median_for_column <- function(.data, group_col, col_to_median) {
  name_of_col_to_median <- ___(enquo(col_to_median))
  new_col_name <- paste0("median_of_", name_of_col_to_median)
  .data %>% 
    group_by( ___ ) %>% 
    summarize(___new_col_name ___ median( ___ ,
                                       na.rm = TRUE))
}
Code bearbeiten und ausführen