这里我做了一些纵向数据。可变结果是来自患者的生物标志物水平。变量访问代表访问标签。可变时间是指距基线 t1 的天数。有两种响应状态,“是”和“否”。我想知道的是,响应者和非响应者之间的生物标志物水平在时间过程中是否存在任何差异。
我使用线性混合模型进行分析。
#generate data
df = data.frame(result = rnorm(200)+2,
visit = rep(c('t1', 't2', 't3', 't4', 't5'), 40),
time = rep(c(0, 8, 14, 30, 60), 40),
response = rep(c('yes', 'no'), each=100),
id = rep(1:40, each=5) )
# run lme model
library(lme4)
library(lmerTest)
lmer(result~time*response+(1|id),data=df)
lmer(result~factor(visit)*response+(1|id), data=df)
lmer(result~factor(visit, ordered=TRUE)*response+(1|id), data=df)
我的问题是:1.在这个分析中,我应该使用时间(连续)还是访问(因子)?
2.如果我使用visit(factor),它应该是有序的还是无序的?在选择要使用的时间变量类型(因子与连续)方面是否有任何指导方针?
多谢。