Tableaux descriptifs
Ici, %>% transmet successivement le tableau à select(), puis le résultat à tbl_summary(). Cela revient à imbriquer les appels, mais la chaîne se lit de haut en bas.
r
library(gtsummary)
donnees %>%
select(age, sexe, groupe, pression_systolique, evenement) %>%
tbl_summary(
by = groupe,
statistic = list(
all_continuous() ~ "{mean} ({sd})",
all_categorical() ~ "{n} ({p}%)"
),
missing = "ifany"
)Conseil : adaptez le résumé à la distribution :
"{median} [{p25}–{p75}]"pour les variables asymétriques. Indiquez toujours les unités et les données manquantes.
Note :
tbl_summary()ne calcule pas de test par défaut. Pour ajouter une colonne de valeurs p, ajoutez%>% add_p()après avoir vérifié que le test choisi par le package correspond à votre plan d'analyse.