【发布时间】:2020-08-12 12:38:01
【问题描述】:
我需要使用线性混合效应模型评估 2 次访问之间的 FAT 纵向变化。
我有一些会从第 1 次访问到第 2 次访问发生变化,因为它们是高血压状态、糖尿病状态、bmi、腰围、吸烟状态等。还有其他变量不会因访问而改变1 访问 2,因为他们是性别或种族。
以下变量是虚拟变量(高血压状态、糖尿病状态、吸烟状态、性别),而以下变量是连续变量(bmi、腰围、年龄)。
我最初使用nlme包的想法是:
lme(fat~ diabetes_status + hypertension_status + bmi + waist + smoker + gender + ethnicity + Visit, random= ~1|PatientID/Visit, data = df, na.action = na.omit)
访问有 2 个级别(1 和 2)
问题:
- 您认为这是评估脂肪是否存在纵向变化的正确方法吗?
- 您认为这包含太多固定效果吗?
PS:我为您提供了一个示例数据集:
df <- data.frame(PatientID = c(1000344, 1000344,1001471, 1001471, 1002830, 1002830),Visit = c(1,2,1,2,1,2),fat= c( 8.510 ,14.456, 4.612,4.738,18.021,25.740), diabetes_status= c("False" ,"True","False" ,"False" ,"False","True"), hypertension_status= c("True" ,"True","False" ,"True" ,"False","True"),bmi= c(32.0386 ,33.4919 ,29.6878 ,28.7660 ,26.1540 ,26.2788), waist= c(105 ,105 ,98 ,101 ,91 ,96), smoker= c(1 ,0 ,0 ,0 ,1 ,0), gender= c(1 ,1 ,0 ,0,1 ,1), ethnicity= c(1,1 ,0,0,1 ,1), stringsAsFactors = F)
谢谢!
【问题讨论】:
标签: r lme4 mixed-models nlme longitudinal