У меня есть кадр данных с 2 условиями и 2 временными точками в каждом условии (до и после). Я хочу создать линейный график, показывающий значения до и после MEDIAN из столбца sc из группы субъектов на обоих условиях. Я также хотел бы, чтобы была линия, соединяющая значения до и после каждого условия. т.е. Pre ------ Post для конд. № 1 и Pre ----- Post для конд. № 2.
Данные:
id cond time sc
1 1 0 400
2 1 0 370
1 1 1 300
2 1 1 302
1 2 0 402
2 2 0 380
1 2 1 220
2 2 1 203
Это всего лишь пример данных. В моем наборе данных есть 11 субъектов (id 1:11) для каждого состояния в каждый момент времени. Это лучший код, который у меня есть:
ggplot(data = df, aes(x = time, y = sc, group = cond, color = factor(cond))) +
geom_line() +
geom_point() +
facet_wrap(~cond) +
ylab("Switch Cost")
Прямо сейчас этот код дает мне все точки из каждого условия (cond), а не только одну точку, показывающую медианные значения. Сегодня я искал в Интернете несколько часов, но не могу найти пример, похожий на то, что я пытаюсь создать.