有如下随访数据,ID代表对象id号,follow代表随访次,sb=2代表发病,sb=1代表没有发病
| ID | follow | sb | sbday |
| 1001 | 1 | 1 | 2010-3-1 |
| 1002 | 1 | 1 | 2010-3-1 |
| 1002 | 2 | 1 | 2010-6-1 |
| 1003 | 1 | 1 | 2010-3-1 |
| 1003 | 2 | 1 | 2010-6-1 |
| 1003 | 3 | 2 | 2010-9-1 |
| 1004 | 1 | 1 | 2010-3-1 |
| 1004 | 2 | 2 | 2010-6-1 |
| 1004 | 3 | 2 | 2010-9-1 |
| 1004 | 4 | 2 | 2010-12-1 |
先在要求整理数据成如下:如果随访没有发病的(SB=1),则取最后一次随访记录的数据,如果随访发病的(SB=2),则取首次发病数据,整理好数据如下,SAS程序怎样实现?
| ID | follow | sb | sbday |
| 1001 | 1 | 1 | 2010-3-1 |
| 1002 | 2 | 1 | 2010-6-1 |
| 1003 | 3 | 2 | 2010-9-1 |
| 1004 | 2 | 2 | 2010-6-1 |