Выполните MANCOVA при повторных измерениях с R - PullRequest
0 голосов
/ 05 мая 2019

Я работаю с данными с групповым фактором (группа 1 и группа 2), фактором времени (время 1 и время 2) и несколькими числовыми зависимыми переменными: обе группы заполнили анкету на время 1, прошли разныеобучение, затем заполнили тот же вопросник на время 2.

В настоящее время каждое время хранится в отдельном наборе данных, поэтому набор данных для времени 1 выглядит следующим образом:

Time1 <- data.frame(id = 1:6, condition = c(rep(0,3),rep(1,3)), time = rep(1,6), x1 = sample(1:5,6, replace = TRUE), x2 = sample(1:5,6, replace = TRUE), x3 = sample(1:5,6, replace = TRUE))

и набор данных для времени2выглядит так же, за исключением переменной времени = 2.

Поскольку группа 1 является контрольной группой, я хочу посмотреть, есть ли разница между группой 1 и группой 2 во времени 2. Мне не интересно видетьпотенциальное изменение между временем 1 и временем 2 (как в повторяющихся измерениях MANOVA), поскольку я не ожидаю никаких изменений для группы 1. Я прочитал, что лучший способ сделать это - выполнить MANCOVA и использовать переменные x1, x2 и т. д.из времени 1 как ковариаты, группы как фактор и переменные x1, x2 и т. д. из времени 2 как мои зависимые переменные.

Во-первых, я должен объединить мои два набора данных, яn в широком формате (с маркировкой, например, x1 как x1.1 и x1.2) или в длинном формате (каждый идентификатор имеет две строки)?

Во-вторых, что я могу использовать для запуска этой модели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...