Eu tenho um quadro de dados simples que estou tentando fazer um gráfico combinado de linha e ponto usando ggplot2
. Supondo que meus dados sejam assim:
df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20),
group=c(rep("a",10),rep("b",10)))
E estou tentando fazer um enredo:
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
O resultado parece bom com uma exceção. Tem uma legenda extra mostrando o alpha
para minha geom_point
camada.
Como posso manter a legenda mostrando as cores do grupo, mas não aquela que mostra minhas configurações alfa?
g + scale_alpha(guide = "none")
.