Bang bang into the room
以前のレッスンでは、rlang パッケージの {{ }} を関数定義の中で使い、クォートしない列名を group_by() に渡しました。同じことは summarize() の中でも可能です。この演習では !! と enquo() を使いますが、同様のコードは {{ }} を使っても書けます。次のレッスンでその方法に戻って確認します。
この演習はコースの一部です
dplyr でプログラミング
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Complete the function code, not using {{ }}
grouped_median_for_column <- ___(___, col_to_median) {
world_bank_data %>%
group_by(___) %>%
summarize(median(___,
na.rm = TRUE))
}