全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2508 10
2013-06-13
                遇到一个棘手的数据处理问题,菜鸟傻眼了。请版上的牛人们给指点指点,谢谢!
        数据有ID和variable
        ID    Variable   Time
        1         x            1
        1         .             2
        1         x            3
        1         x            4
        1         x            5
        1          .            6
        1         x            7
        1         x            8
       
        (x代表有数值,.代表missing)
        对每个ID,我想取用的数据是持续有数值无missing的最长段(可能表达不清楚,例子里,我想取用的数据是time3-5,因为time3-5有连续3个数值,而其他的两段是1个数值和2个数值)。
        不知道表达清楚没有,我想了好久也没有头绪,google也查不出来,感觉可能需要用sql。
        求牛人指点!!跪谢啦!
       


二维码

扫码加我 拉你入群

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

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

全部回复
2013-6-14 01:13:33
复制代码
二维码

扫码加我 拉你入群

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

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

2013-6-14 03:11:15
谢谢回复,但是结果不是我想要的哦
二维码

扫码加我 拉你入群

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

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

2013-6-14 04:30:38
复制代码
复制代码
二维码

扫码加我 拉你入群

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

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

2013-6-14 11:51:07
谢谢ls!!!!
二维码

扫码加我 拉你入群

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

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

2013-6-14 13:13:52
邓贵大 发表于 2013-6-14 04:30
大哥你实在太敬业了,写了那么多

我过去写过一个宏,求序列中连续值的出现次数
https://bbs.pinggu.org/thread-2402204-1-1.html
可以用这个宏,得到的结果再用Proc sql求个最大值就好了
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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