CommencerCommencez gratuitement

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

<cours>Programmer avec dplyr</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Multiply as_perc_gdp columns by gdp_in_billions_of_usd
imf_new_cols <- imf_data %>% 
  mutate(___(.cols = ___, 
                .fns = ~ .x * ___),
         ___) 
Modifier et exécuter le code