始める無料で始める

You are the walrus

前のレッスンで出てきた `median(perc_electric_access, na.rm = TRUE)` のような列名は、プログラムで扱うにはかなり厄介です。この演習では、ワラス演算子(:=)とそのほかの rlang の仕組みを dplyr と組み合わせて使い、その列の名前を指定できるようにします。

この演習はコースの一部です

dplyr でプログラミング

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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))
}
コードを編集して実行