複数の変数をまとめて要約する
across() は、複数行にわたる計算を行うために summarize() ともスムーズに連携します。各列ごとに個別に要約するより、はるかに少ないコードで高速に実行できます。
この演習はコースの一部です
dplyr でプログラミング
演習の手順
- ボリビアに該当する行だけを残します。
"perc"を含むすべての列を対象にします。- それぞれの列について最小値を求めます。
- 各列名の先頭に
"min_"を付け加えます。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
imf_data %>%
# Focus on Bolivia rows
filter(___) %>%
summarize(
# Compute for all column names including "perc"
across(___,
# Calculate the minimum value
___,
# Prepend "min_" to column names
___)
)