全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1505 5
2013-11-25
计算 SVENDTCSVENDTC = SVSTDTC of next visit - 1 图像 1.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-11-25 10:25:06
附件是不是不完整?SVENDTC呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-25 10:27:30
data test;
input usubjid : $15. visit & $8. svstdtc : $12.;
cards;
101202-200101 Visit 1  2013-04-16
101202-200101 Visit 2  2013-04-23
101202-200101 Visit 3  2013-04-27
101202-200101 Visit 4  2013-05-21
101202-200101 Visit 5  2013-06-14
101202-200101 Visit 6  2013-07-17
101202-200102 Visit 1  2013-04-18
101202-200102 Visit 2  2013-04-25
101202-200103 Visit 1  2013-04-22
101202-200103 Visit 2  2013-04-27
101202-200103 Visit 3  2013-05-04
;
proc sort data=test;
by usubjid descending visit descending svstdtc;
run;

data test1;
set test;
by usubjid descending visit descending svstdtc;
lagdtc=lag(svstdtc);
if first.usubjid then svendtc=svstdtc;
else svendtc=put(input(lagdtc,yymmdd10.)-1,yymmdd10.);
drop lagdtc;
run;

proc sort data=test1;
by usubjid visit svstdtc;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-25 10:55:16
heperwong 发表于 2013-11-25 10:25
附件是不是不完整?SVENDTC呢?
SVENDTC是要计算的。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-25 11:06:28
wwang111 发表于 2013-11-25 10:27
data test;
input usubjid : $15. visit & $8. svstdtc : $12.;
cards;
亲,还有没有其他的方法了?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-11-25 11:13:07
bhzhangkelei 发表于 2013-11-25 10:55
SVENDTC是要计算的。。。
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群