全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1136 5
2012-07-03
求各位大哥大姐帮小弟一把~
各位大哥大姐,小弟有个数据集举例如下所示:

name    date      notes        last_note
   a      02May    [20, 50)
   a      05Jun     [30,60)
   a      07Sep     [30,60)
   b      01Jan     [70,80)
   b      09Jul      [90,100)
   c      02Feb     10-

该数据已按name与date排序

请问如何才能让Last_note那一列显示上一个同样name的note?

比如第一行的last_note 显示0
第二行的last_note显示第一行的note: [20, 50)
第三行的last_note显示第二行的note: [30,60)
第四行的last_note显示0
第五航的last_note显示第四行的note:[70,80)

求各位大哥大姐帮小弟一把~~~

感激不尽啊~~
二维码

扫码加我 拉你入群

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

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

全部回复
2012-7-3 21:51:42
你这是什么啊?用什么软件的啊
二维码

扫码加我 拉你入群

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

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

2012-7-3 22:02:16
就是啊,你也不说是啥软件?
二维码

扫码加我 拉你入群

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

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

2012-7-4 06:34:54
讉莣de苗╰っ 发表于 2012-7-3 21:51
你这是什么啊?用什么软件的啊
哎呀~ 不好意思~ 用的是SAS
二维码

扫码加我 拉你入群

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

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

2012-7-4 06:35:26
rxlk103 发表于 2012-7-3 22:02
就是啊,你也不说是啥软件?
真不好意思,用的是SAS~ 忘记说了~
二维码

扫码加我 拉你入群

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

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

2012-7-4 07:48:58
data temp;
set temp;format last_note $20.;
by name;
if first.name then last_note='';
else last_note=lag(notes);
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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