CommencezCommencez gratuitement

Résumer plusieurs variables à la fois

La fonction across() fonctionne aussi très bien avec summarize() pour calculer sur plusieurs lignes. C'est beaucoup plus rapide et nécessite moins de code que de résumer chaque colonne séparément.

Cette activité fait partie du cours

Programmer avec dplyr

Voir le cours

Instructions de l’exercice

  • Conservez seulement les lignes correspondant à la Bolivie.
  • Parcourez toutes les colonnes qui contiennent "perc".
  • Trouvez la valeur minimale pour chacune de ces colonnes.
  • Ajoutez "min_" au début de chacun des noms de colonnes.

Exercice interactif pratique

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

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
           ___)
  )
Modifier et exécuter le code