#r #ancova
Вопрос:
Для проекта uni я должен провести анализ данных, чтобы ответить на исследовательский вопрос. Вопрос в следующем: как физическая активность и тип питания влияют на качество сна? У меня есть 2 переменные-предиктора: постоянная физическая активность и диета, которая является фактором (1 или 2), соответствующим «здоровой» или «нездоровой» диете. Переменная результата-качество сна, а также непрерывность.
Данные выглядят следующим образом:
Номер участника (PPN) | Активность | Диета | SleepQ |
---|---|---|---|
A | 30 | 1 | 7.5 |
A | 35 | 1 | 8.3 |
A | 20 | 2 | 6.4 |
B | 49 | 1 | 7.9 |
и т.д.
У меня 12 участников с 7 рядами для каждого (всего 84).
Я хочу (/должен) выполнить повторный дизайн мер. Сначала я подумал об использовании ANCOVA, поэтому я использовал функцию ezANOVA в R. Я попробовал следующее:
Aov_sleep lt;- ezANOVA(data = PAsleep_clean, dv = sleepQ, wid = PPN, within = Diet, within_covariates = Activity, observed = c(Activity,Diet), return_aov = T, type = 2)
Однако это возвращает только влияние диеты на качество сна, а не влияние активности на сон или влияние взаимодействия активности и диеты на сон. Сначала я тоже хотел иметь активность в качестве переменной «внутри», но это дало ошибку о пропущенных значениях.
Я также пытался создать обычную модель Ancova без использования ezANOVA, используя базовую функцию R aov (), но, насколько я знаю, это не может выполнять повторные измерения.
У кого-нибудь есть идеи о том, что делать?