J'ai un cadre de données simple que j'essaie de faire un tracé combiné de lignes et de points en utilisant ggplot2
. Supposons que mes données ressemblent à ceci:
df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20),
group=c(rep("a",10),rep("b",10)))
Et j'essaye de faire un complot:
g <- ggplot(df, aes(x=x, y=y, group=group))
g <- g + geom_line(aes(colour=group))
g <- g + geom_point(aes(colour=group, alpha = .8))
g
Le résultat semble correct à une exception près. Il a une légende supplémentaire montrant le alpha
pour ma geom_point
couche.
Comment puis-je conserver la légende affichant les couleurs du groupe, mais pas celle qui affiche mes paramètres alpha?
g + scale_alpha(guide = "none")
.