使用R

时间:2019-05-05 16:45:32

标签: r anova multivariate-testing

我正在处理具有组因子(组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))

和Time2的数据集看起来相同,除了时间变量= 2。

由于第1组是对照组,所以我想看看第1组和第2组在时间2之间是否存在差异。我不希望看到第1组和第2组之间的潜在变化(如重复测量) MANOVA),因为我希望第1组没有变化。我读到,这样做的最好方法是执行MANCOVA,并使用时间1的变量x1,x2等。时间2中的变量x1,x2等作为我的因变量。

首先,我应该以宽格式(将x1标记为x1.1和x1.2)还是长格式(每个ID包含两行)合并两个数据集?

第二,我可以用什么来运行该模型?

0 个答案:

没有答案