全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
375 0
2021-10-26
悬赏 1 个论坛币 未解决
各位大神们,求问!
数据中 每个诊断都伴有一个诊断时间,即诊断与诊断时间一一对应,现在想找到患有疾病a的人,以及疾病a的最早的确诊时间。
这个利用sas该 怎么写code呢?谢谢!!!比如:seqn为4时,这个人在date2 和 date3 都确诊a病,而最早确诊时间是date,这个code应该咋写呢?
我开始的想法是;先确定某人是否患有a病,在找出患有疾病a的诊断顺序,在进一步确定诊断时间,然后比较哪个是最早的诊断时间。但是code一直没想好。求求了,救救孩子把。谢谢!
data test;
input seqn  dia1$  date1  dia2$ date2  dia3$  date3 dia4$  date4;
datalines;
1 a 1112  b 2345  c 2689  d 4568
2 a 1156  a 2789  b 4567  d 9864
3 b 1156  d 2789  a 4567  d 9864
4 d 1156  a 2789  a 4567  c 9864
5 b 1156  a 2789  a 4567  a 9864
6 b 1156  a 2789  c 4567  c 9864
7 b 1156  b 2789  c 4567  c 9864
;
run;



二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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