ÎncepețiÎncepe gratuit

Tu ești morsă

Să obții un nume de coloană precum `median(perc_electric_access, na.rm = TRUE)`, ca în lecția anterioară, poate fi destul de incomod pentru un programator. În acest exercițiu, vei folosi operatorul walrus (:=) și alte trucuri rlang împreună cu dplyr pentru a specifica tu însuți numele acelei coloane.

Acest exercițiu face parte din cursul

Programare cu dplyr

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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))
}
Editează și rulează codul