Bonjour,
Je cherche un moyen d'ajouter une ligne verticale à un graphe de type boxplot réalisé sous ggplot.
Je m'explique : j'utilise geom_bar pour tracer un boxplot qui visualise une variable numérique en fonction d'une variable catégorielle à 4 modalités.
GR6d<- ggplot(stats33, aes(x=typeparcelle, y=meanVHIrGTP, fill=typeparcelle)) +
geom_bar(stat="identity", color="black", position=position_dodge(), width=.5)
Et je souhaite ajouter sur le graphe une ligne verticale de couleur différente pour montrer qu'une des modalités est clairement différente des trois autres.
J'ai pensé utiliser vline() ou segment() mais, sauf si j'ai raté quelque chose, j'ai besoin pour cela de mentionner leur emplacement le long de l'axe des x (et des y pour segments). Or je n'ai pas de valeur à renseigner pour l'abscisse puisque cet axe est catégoriel (sauf si je peux renseigner l'abscisse sous la forme "à mi chemin entre les barres des modalités A et B" par exemple).
Il me semble que je dois pouvoir lui renseigner l'emplacement sous la forme d'un pourcentage de l'axe des x ou d'un pourcentage de la largeur de la figure, mais je ne sais pas comment faire. Quelqu'un l'a déjà fait ?
Merci!