楼主: lyj851011
2195 1

[原创博文] SAS分组后往前查找Top N% [推广有奖]

  • 0关注
  • 0粉丝

本科生

2%

还不是VIP/贵宾

-

威望
0
论坛币
26 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
228 点
帖子
43
精华
0
在线时间
84 小时
注册时间
2010-6-25
最后登录
2020-2-9

楼主
lyj851011 发表于 2012-2-18 00:44:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

表中有三列数据如下。每个Code都有对应的每年365天的数据,在这里只截选若干。


试图实现的需求是:按照Code分组,针对每个Code的每条当前记录,都往前追溯查找60天,在这个60天的时间区间内,判断当前行的Number是否是60天中最大的6个Number之一(排在最大前6位)。

学习SAS中,请教各位如何实现,多谢!!



Date         Code        Number


19860416        TWEN        58992


19860417        TWEN        34700


19860418        TWEN        171123


19860419        TWEN        205239


19860420        TWEN        73000


19860421        TWEN        92216


19860422        TWEN        60700


19860324        XYZ        27306


19860325        XYZ        33600


19860326        XYZ        12607


19860327        XYZ        63013


19860328        XYZ        42674


19860329        XYZ        139275


19860330        XYZ        46708


19860331        XYZ        18170


19870401        XYZ        18170


19870402        XYZ        18170


19870403        XYZ        10535


19870404        XYZ        10535


19870405        XYZ        212410


19870406        XYZ        51900


19870407        XYZ        13020

二维码

扫码加我 拉你入群

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

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

关键词:Top Number code date 如何实现 最大的 记录 如何

沙发
smallfat406 发表于 2012-2-18 08:39:36
共同探讨 。。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 00:15