LoslegenKostenlos loslegen

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

Programmieren mit dplyr

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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