Cet article décrit comment créer facilement des barplots avec des barres d’erreur dans R en utilisant le package ggpubr, une extension de ggplot2 pour créer des graphiques prêts à être publiés.
Le code R suivant produit des barplots indiquant les moyennes +/- écart-type et les points de données dispersés pour chaque groupe.
library(ggpubr)
# Créer un graphique à barres simple
ggbarplot(
ToothGrowth, x = "dose", y = "len",
add = c("mean_se", "jitter"),
fill = "#BF504D"
)
# Graphiques groupés
# Coloré par groupes
ggbarplot(
ToothGrowth, x = "dose", y = "len",
add = c("mean_sd", "jitter"),
color = "supp", palette = c("#807F7F", "#BF504D"),
position = position_dodge(0.8)
)
# Changer la couleur des barres par groupes
# Vous devez aussi changer les formes des points par groupes
ggbarplot(
ToothGrowth, x = "dose", y = "len",
add = c("mean_sd", "jitter"),
add.params = list(shape = "supp"),
fill= "supp", palette = c("#807F7F", "#BF504D"),
position = position_dodge(0.8)
)
Voir les autres questions fréquemment posées : ggpubr FAQ
Version: English
No Comments