【发布时间】:2023-02-23 03:12:43
【问题描述】:
我在 Stata 中有一个数据集,其中一个 ID 最多可以有两个不同的记录。我正在尝试限制我的数据集,以便在测试 A 的结果为阳性时删除第二条记录。我在下面提供了示例数据集的示例。在我想要的输出中,我想保留 ID 1 的两条记录、ID 2 的第一条记录(测试 A 记录)以及 ID 3 和 ID 4 的记录。
ID | Test Type Result
----------+------------------------------------
1 | A -ve
1 | B +ve
2 | A +ve
2 | B +ve
3 | A +ve
4 | A -ve
----------+------------------------------------
目前我的数据集是按 ID 排序的,但我无法弄清楚如何根据上述我想要的标准来限制数据集。
【问题讨论】: