0

我在 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。

4

0 回答 0