Я провожу эксперимент по отслеживанию глаз, пытаясь выяснить влияние двух языков на пропорции фиксации участников в двух разных областях интереса (AOI) с течением времени.
Мои независимые переменные: язык (L1 против L2), AOI (AOI1 против AOI2) и время (уже разделенное на 50 временных бинов).Я хочу построить график с четырьмя линиями, каждая строка обозначает процент фиксации "L1 AOI1", "L1 AOI2", "L2 AOI1" и "L2 AOI2".Пример моего data.frame выглядит следующим образом:
Stimulus Bin Language AOI percentage
1 1 L1 AOI1 0.75
1 1 L1 AOI2 0.12
1 1 L2 AOI1 0.54
1 1 L2 AOI2 0.36
...
10 1 L1 AOI1 0.85
10 1 L1 AOI2 0.10
10 1 L2 AOI1 0.60
10 1 L2 AOI2 0.23
...
10 7 L1 AOI1 0.64
10 7 L1 AOI2 0.14
10 7 L2 AOI1 0.66
10 7 L2 AOI2 0.21
...
Я думаю, мне не нужно растапливать мои данные, верно?потому что это уже в длинном формате.
Я нарисовал два графика с facet_wrap следующим образом, но как я могу получить ОДИН граф со всей этой информацией?
ggplot(data,aes(Bin, percentage, linetype = Language)) +`enter code here`
facet_wrap(~ AOI)+
stat_summary(fun.y = mean,geom = "line")+
stat_summary(fun.data = mean_se,geom = "ribbon",
color = NA, alpha = 0.3) +
theme_bw(base_size = 10) +
labs(x = "2000 ms since picture onset (50 time bins)",
y = "fixation proportion") +
scale_linetype_manual(values = c("solid","dashed"))
Любые идеи будутмне очень помогают.
Спасибо!