我有重复测量的数据。
我需要创建一个循环,对参与者内的每个观察结果进行递增计数,并对其进行标记。
我是编写循环的新手。我的逻辑是,对于唯一 ID 列表中的每个项目,计算其中的每一行,并将某些函数应用于该行。
有人可以指出我们做错了什么吗?
data$Ob <- 0
for (i in unique(data$id)) {
count <- 1
for (u in data[data$id == i,]) {
data[data$id ==u,]$Ob <- count
count <- count + 1
print(count)
}
}
谢谢!贾斯汀