全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
630 1
2023-07-19
具体题目如下求:中性粒细胞(NEUT)观测值小于3 最大的持续时间。“求出每一个受试者中性粒细胞 (NEUT) 观测值小于 3的持续日期的最大值如果在观测值小于3到恢复正常(AVAL>=3)期间检查值出现缺失,则缺失值默认为小于3。

图片中第一列是编号,第二列是中性粒细胞,第三列是时间,第四列不用管,第五列是观察值,第六节不用管。
比如说标记的这两列,红色的那个是一一直小于3到首次大于3的状态,绿色的那个就是这个过程持续的时间,然后其他的也是这么求,然后全都求出来持续时间之后,求最大的持续时间。


前提是不能用diff语句,急!!!有没有大神指点一下。
附件列表
微信图片_20230719114049.png

原图尺寸 78.99 KB

微信图片_20230719114049.png

微信图片_20230719113040.png

原图尺寸 107.7 KB

微信图片_20230719113040.png

二维码

扫码加我 拉你入群

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

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

全部回复
2023-7-19 15:52:28
首先可以用双set技巧找出符合要求的每一段时间:
复制代码


到这里为止这道题的难点就解决了,只需要选出每名患者下最大的chg就可以了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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