Как изменить ось фактора в apa_lineplot
Я хочу построить некоторые результаты для объекта afex_aov с папайей apa_lineplot
пока это мой код:
papaja::apa_lineplot(data = anova_hyp1a_ACC
, id = "Subject"
, dv = "meanACC"
, factor = c("UpdatingSteps", "MemSetSize")
, ylab = "Proportion Correct"
, xlab = "Memory Set Size"
, dispersion = within_subjects_conf_int
,level=.99)
Несмотря на то, что я сначала кодировал фактор "UpdatingSteps" в аргументе фактора, он присваивается визуализации линии группировки, а не находится на оси X. Это не очень полезно, потому что эффекты не видны в этом визуальном стиле.
Итак: как я могу изменить коэффициент фактора? Есть идеи? Я прочитал документ Папайи, но не нашел ответа.
Спасибо
январь
0 ответов
В настоящее время невозможно изменить расположение факторов, если вы непосредственно строите афексальный объект. Поэтому, если вы хотите изменить расположение, вам нужно будет построить необработанные данные, а не объект afex. В вашем примере должно быть достаточно использовать следующее:
```
papaja::apa_lineplot(
data = replace_with_your_data_frame_containing_raw_data
, id = "Subject"
, dv = "meanACC"
, factor = c("UpdatingSteps", "MemSetSize")
, ylab = "Proportion Correct"
, xlab = "Memory Set Size"
, dispersion = within_subjects_conf_int
, level = .99
, use = "complete.obs"
)
```
Дополнительный параметр use = "complete.obs"
гарантирует, что apa_lineplot()
использует списочное удаление пропущенных значений, что аналогично стандартному ANOVA.
PS: мне очень нравится идея возможности изменить расположение, поэтому я обязательно постараюсь реализовать это в будущем выпуске.