R 在混合效应模型中,如何将时间=0时的结果基线值作为固定效应添加?
我的研究为期12周,涉及两种饮食(饮食)。在时间=0、6和12周的间隔内进行结果测量,如体重、腰围等。(代码)代表主题 我尝试了以下代码来创建一个名为weight0的新变量,以仅在time=0时拾取结果值R 在混合效应模型中,如何将时间=0时的结果基线值作为固定效应添加?,r,lme4,mixed-models,R,Lme4,Mixed Models,我的研究为期12周,涉及两种饮食(饮食)。在时间=0、6和12周的间隔内进行结果测量,如体重、腰围等。(代码)代表主题 我尝试了以下代码来创建一个名为weight0的新变量,以仅在time=0时拾取结果值 weight0 <- dat2$weight[dat2$time==0] weight0您可以执行以下操作来定义weight0: dat2 <- dat2[order(dat2$code, dat2$time), ] dat2$weight0 <- with(dat2,
weight0 <- dat2$weight[dat2$time==0]
weight0您可以执行以下操作来定义weight0
:
dat2 <- dat2[order(dat2$code, dat2$time), ]
dat2$weight0 <- with(dat2, ave(weight, code, FUN = function (x) x[1]))
dat2
dat2 <- dat2[order(dat2$code, dat2$time), ]
dat2$weight0 <- with(dat2, ave(weight, code, FUN = function (x) x[1]))