我有一个SAS数据集,看起来像这样:修改SAS数据集
id | Date | ...
1 17 Jun
1 19 Jun
2 17 Jun
2 19 Jun
2 21 Jun
3 12 May
每个ID都代表一个独特的人。 我想为每个唯一的人只保留1行,但是仍然保留数据集中的日期。 要做到这一点,我需要将表格转换为格式,如:
id | Date1 | Date2 | Date 3
1 17 Jun 19 Jun
2 17 Jun 19 Jun 21 Jun
3 12 May
如果只有1日期已分配给该人,然后保持DATE2和DATE3为缺失值。
我正在使用的完整数据集包含数以千计的观察数据,超过180天的不同时间。但是,一个独特的人最多只能分配5个不同的日子。
任何帮助表示赞赏
IDGROUP,PROC MEANS的第三大被低估特征:) – Joe