Transformer sur plusieurs colonnes
Vous pouvez utiliser la fonction across() à l’intérieur de mutate() pour préciser avec quelles colonnes vous souhaitez travailler, quelle fonction appliquer à ces colonnes, ainsi que tout texte à ajouter aux noms des nouvelles colonnes. Travaillez avec imf_data pour créer de nouvelles colonnes dérivées à partir des colonnes existantes.
Cet exercice fait partie du cours
Programmer avec dplyr
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Multiply as_perc_gdp columns by gdp_in_billions_of_usd
imf_new_cols <- imf_data %>%
mutate(___(.cols = ___,
.fns = ~ .x * ___),
___)