Inizia subitoInizia gratis

You are the walrus

Ottenere un nome di colonna come `median(perc_electric_access, na.rm = TRUE)` nella lezione precedente può essere piuttosto scomodo da gestire come programmatore. In questo esercizio userai l’operatore walrus (:=) e un po’ di magia rlang con dplyr per specificare tu il nome di quella colonna.

Questo esercizio fa parte del corso

Programmare con dplyr

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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))
}
Modifica ed esegui il codice