【发布时间】:2020-12-09 11:55:29
【问题描述】:
我需要帮助来识别和删除满足特定条件的观察结果。我的数据如下所示:
ID caseID set Var1 Var2
1 1 1 1 0
1 2 1 2 0
1 3 1 3 1
1 4 2 1 0
1 5 2 2 0
1 6 2 3 1
2 7 3 1 0
2 8 3 2 0
2 9 3 3 1
2 10 4 1 0
2 11 4 2 0
2 12 4 3 0
对于每一组,我希望有一个 Var2=1 的观察值和两个 Var2=0 的观察值。如果他们不满足这个条件,我想从集合中删除所有观察。例如,我会删除 set=4 因为 Var2=0 对于所有观察。我如何在 Stata 中做到这一点?
【问题讨论】: