我有一个数据集,其中患者可以对某些变量有多个(和未知)值,最终看起来像这样:
ID Var1 Var2 Var3 Var4
1 Blue Female 17 908
1 Blue Female 17 909
1 Red Female 17 910
1 Red Female 17 911
...
99 Blue Female 14 908
100 Red Male 28 911
我想将这些数据打包,以便每个 ID 只有一个条目,并指示其原始条目中的一个值是否存在。因此,例如,这样的事情:
ID YesBlue Var2 Var3 Yes911
1 1 Female 17 1
99 1 Female 14 0
100 0 Male 28 1
在 SAS 中有没有直接的方法来做到这一点?或者失败了,在我不知道如何使用的 Access(数据来自哪里)中。