ggplot2: várias cores no stat_summary
Eu tenho um gráfico em que estou exibindo valores individuais de vários assuntos, coloridos por grupo. Adicionado a isso são médias por grupo, calculadas usando stat_summary.
Gostaria que os dois meios fossem coloridos por grupo, mas em cores diferentes dos dados individuais. Isso acaba sendo difícil, pelo menos ao usar stat_summary. Eu tenho o seguinte código:
ggplot(data=dat,
aes(x=Round, y=DV, group=Subject, colour=T1)) +
geom_line() + geom_point() + theme_bw() +
stat_summary(fun.y=mean, geom="line", size=1.5,
linetype="dotted", color="black",
aes(group=T1))
O que produz issográfico de exemplo.
A cor dos meios criados por stat_summary é definida como preto; caso contrário, seria vermelho e azul como as linhas de dados individuais. No entanto, não é possível definir mais de uma cor - portanto, cor = c ("preto", "azul") não funciona.
Eu já tentei scale_colour_manual como explicadoaqui, mas isso mudará as cores das linhas de dados individuais, deixando as linhas médias inalteradas.
Alguma sugestão de como resolver isso? Código e dadosaqui.