Skip to content

Décrire par groupe ​

Dans cette chaîne, %>% transmet le tableau situé à gauche à la fonction suivante : les données sont d'abord séparées selon groupe, puis résumées séparément dans chaque groupe.

r
library(dplyr)

donnees %>%
  group_by(groupe) %>%
  summarise(
    n = n(),
    age_moyen = mean(age, na.rm = TRUE),
    age_mediane = median(age, na.rm = TRUE),
    age_et = sd(age, na.rm = TRUE),
    .groups = "drop"
  )

Attention : décrire séparément deux groupes ne démontre pas qu'ils diffèrent statistiquement. Pour cela, une comparaison formelle (test ou modèle) est nécessaire. Voir Choisir un test.