我有手术期间接受2种不同治疗方法治疗的患者的数据。我需要分析它对心率的影响。每15分钟测量一次心率。
鉴于每个患者的手术时间可能不同,因此每个患者可以进行7到10次心率测量。因此,应使用不平衡的设计。我正在使用R进行分析。并且一直在使用ez软件包重复测量混合效果方差分析。但是我不知道如何分析不平衡的数据。有人可以帮忙吗?
也欢迎有关如何分析数据的建议。
更新:
按照建议,我使用lmer
函数拟合了数据,发现最好的模型是:
heart.rate~ time + treatment + (1|id) + (0+time|id) + (0+treatment|time)
结果如下:
Random effects:
Groups Name Variance Std.Dev. Corr
id time 0.00037139 0.019271
id (Intercept) 9.77814104 3.127002
time treat0 0.09981062 0.315928
treat1 1.82667634 1.351546 -0.504
Residual 2.70163305 1.643665
Number of obs: 378, groups: subj, 60; time, 9
Fixed effects:
Estimate Std. Error t value
(Intercept) 72.786396 0.649285 112.10
time 0.040714 0.005378 7.57
treat1 2.209312 1.040471 2.12
Correlation of Fixed Effects:
(Intr) time
time -0.302
treat1 -0.575 -0.121
现在我迷失了解释结果的方法。我是否可以得出结论,两种治疗方法在影响心率方面存在差异?Treat0和Treat1之间的-504相关性是什么意思?
在更新答案之前,治疗是否是重复因素?即,是否每个受试者都接受治疗“ a”和治疗“ b”,或者这是受试者之间的因素?
—
马特·阿尔布雷希特
治疗是受试者之间的因素。每个对象仅接受一种治疗。我已经将两种处理方式编码为1和0,并将处理方式设置为因子变量。
—
biostat_newbie