Encore une fois, question probablement triviale mais je bloque depuis 30 min et je ne trouve pas de réponse sur le forum.
Avec un code ggplot2 pour faire un bar-plot "simple" :
Code : Tout sélectionner
ggplot(lp2) +
aes(x = delta.tbi.cat, fill = groupe) +
geom_bar() +
scale_fill_hue() +
labs(x = "Time difference in TBI") +
theme_minimal() +
facet_wrap(vars(groupe))
Jarrive à un résultat équivalent à ceci :
Or, j'aimerais accoler les barres pour le même groupe :
Pour cela, j'imagine que les fonctions dodge ou position_dodge() / position_dodge2() sont nécessaires mais impossibles de savoir ou les rajouter dans mon code précédent.
Une autre solution serait d'utiliser un code comme celui ci :
Code : Tout sélectionner
ggplot(lp2, aes(x = delta.tbi.cat, fill = groupe)) +
geom_bar(stat="identity", position = "dodge2")
Mais la fonction ne le permet pas car il me manque l'élément y. (pour mon exemple, je souhaite que l'axe y soit un "count" du nombre de cas de la fonction factor (delta.tbi.cat).
Si vous souhaitez que je fasse un code reproductible, n'hésitez à me dire, mais j'ai pensé que cela n'était pas indispensable pour ce sujet là car explicite avec les images. Mais je peux en faire un en cas de besoin.
En vous remerciant par avance pour votre aide,
Cordialement