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.

questionAnswers(1)

yourAnswerToTheQuestion