ggplot2: несколько цветов в stat_summary

У меня есть график, на котором я отображаю отдельные значения от нескольких предметов, раскрашенных по группам. К этому добавляются средние значения для каждой группы, рассчитанные с использованием stat_summary.

Я хотел бы, чтобы эти два средства были раскрашены по группам, но в цветах, отличных от отдельных данных. Это оказывается трудным, по крайней мере, при использовании stat_summary. У меня есть следующий код:

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))

Который производит этопримерный график.

Цвет для средств, созданных stat_summary, установлен на черный; в противном случае он будет красным и синим, как отдельные строки данных. Однако невозможно установить более одного цвета, поэтому color = c («черный», «синий») не работает.

Я уже пробовал scale_colour_manual, как объясненоВот, но это изменит цвета отдельных строк данных, оставляя средние линии без изменений.

Любое предложение, как решить эту проблему? Код и данныеВот.

Ответы на вопрос(1)

Ваш ответ на вопрос