Vous n’avez plus envie de voir vos légendes sur la droite ? Vous mourrez d’envie de pouvoir personnaliser encore plus votre graphique ? Faites appel à la fonction theme(), et à son argument legend.position — ce dernier vous permet de placer la légende sur le bord que vous désirez.

library(ggplot2)
data("iris")
ggplot(iris, aes(x= Sepal.Length, y = Sepal.Width, col = Species)) +
  geom_point() +
  theme(legend.position = "bottom")

Les cinq arguments possibles sont les quatre bords, ainsi que la position none, pour faire disparaitre la légende.

theme(legend.position = "left")
theme(legend.position = "right")
theme(legend.position = "bottom")
theme(legend.position = "top")
theme(legend.position = "none")