CommencerCommencer gratuitement

Résumer sur plusieurs variables

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

Cet exercice fait partie du cours

Programmer avec dplyr

Afficher le cours

Instructions

  • Ne conserver que les lignes correspondant à la Bolivie.
  • Parcourir toutes les colonnes contenant "perc".
  • Trouver la valeur minimale pour chacune de ces colonnes.
  • Ajouter "min_" au début de chacun des noms de colonne.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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