ggplot2: múltiples colores en stat_summary

Tengo una trama en la que estoy mostrando valores individuales de múltiples sujetos, coloreados por grupo. A eso se suman las medias por grupo, calculadas usando stat_summary.

Me gustaría que los dos medios se coloreen por grupo, pero en colores distintos de los datos individuales. Esto resulta ser difícil, al menos cuando se usa stat_summary. Tengo el siguiente 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))

Que produce estográfico de ejemplo.

El color para los medios creados por stat_summary se establece en negro; de lo contrario, sería rojo y azul como las líneas de datos individuales. Sin embargo, no es posible establecer más de un color, por lo que color = c ("negro", "azul") no funciona.

Ya he probado scale_colour_manual como se explicóaquí, pero esto cambiará los colores de las líneas de datos individuales, sin afectar las líneas medias.

¿Alguna sugerencia de cómo resolver esto? Código y datosaquí.

Respuestas a la pregunta(1)

Su respuesta a la pregunta