各位大神,请教大家一个关于SAS的问题:我现在要分析再入院病人的情况,数据如下,若病人的id和icd都一样,说明这个病人符合再入院的条件,这时候我需要计算这次入院时间(day1)与上次出院时间(day2)的时间间隔。举例id=2时,有三条记录,其中n=3和n=4的iCD相同,生成两个变量day(时间间隔)和 var(再入院次数)对应在n=4的记录上,
此时day=day1(2016-3-5)-day2(2016-2-15),var=1。
id=4时,n=7,8,9符合条件,此时
对应在n=8的记录上是 day=day1(2016-4-1)-day2(2016-3-5),var=1;
对应在n=9的记录是 day=day1(2016-4-20)-day2(2016-4-7),var=2;
依此类推。
n id day1 day2 icd
1 1 2016-1-1 2016-1-7 G40.1
2 2 2016-2-3 2016-2-5 D20.1
3 2 2016-2-10 2016-2-15 G11.3
4 2 2016-3-5 2015-3-10 G11.3
5 3 2016-4-1 2016-4-9 E12.6
6 4 2016-2-1 2016-2-20 C15.1
7 4 2016-3-1 2016-3-5 D01.1
8 4 2016-4-1 2016-4-7 D01.1
9 4 2016-4-20 2016-5-1 D01.1
感谢感谢