我在 R 中有一个纵向数据集,其中包含所有 ID 从第 1 天开始的一段时间内的情绪评分。每个 ID 的结束日期范围(26 到 35 天之间)。根据情绪得分,如果第 -3 到 -1 天的平均情绪得分比 +3 到 +5 天的平均情绪得分高 30%,我想将每个参与者 (ID) 分配为一个案例。如果不是,那么这个人就是一个控制者。
数据如下所示:
ID. Day. Mood_Score
1. 1 5
1. 2. 3
1. 3. 3
1. 4. 4
1. 5. 5
...
1. 26 14
1. 27. 10
1. 28. 18
2. 1 3
2. 2. 3
2. 3. 5
2. 4. 4
2. 5. 3
...
2. 29. 9
2. 30. 8
2. 31. 7
综上所述,ID#1应该是case,ID#2应该是control。