Comment puis-je changer le titre d'une légende ggplot2?
2 réponses
Ajouter
+ labs(colour = "legend title")
À votre appel ggplot. Un excellent site de ressources est également google group pour ggplot2 .
Edit, ce qui suppose que la couleur est l'esthétique dans la légende, par exemple qplot(x,y,colour=z)
. Si une autre esthétique est montrée dans la légende, utilisez-la comme argument à la place, par exemple + labs(fill = "legend title")
pour un tracé raster / image.
Plus généralement, si vous en spécifiez l'échelle comme scale_colour_continuous
, vous pouvez définir la scale_name
argument (avertissement: les détails de l'argumentation les échelles peuvent avoir changé dans les versions récentes de ggplot2
; cette description est de la version 0.9.2.1).
Ajouter soit:
+ scale_fill_discrete(name="Title", labels=c("1","2","3"))
Ou
+ scale_colour_discrete(name="Title", labels=c("1","2","3"))
Selon le géom.
Je vous recommande de regarder dans la cheatsheet ggplot2. https://www.rstudio.com/wp-content/uploads/2015/03/ggplot2-cheatsheet.pdf