全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
9219 9
2011-02-11
DATASET 可以简化如下,ID startmonth
1        198011
1        198012
1        198101
1        198102
1        198103
2        201101
2        201102
2        201103
2        201104

请问如何获得当ID=1 或者 2 时, STARTMONTH列的第一个条和最后一条记录集: 也就是当ID=1时 , STARTMONTH 的第一条记录(198011) 和最后一条记录(198103)都可以取出放在变量中;对ID=2也是进行同样的操作。主要是想根据ID 分类,来计算每组的月份差 ,因为我的时间有不连续情况存在。
多谢

二维码

扫码加我 拉你入群

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

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

全部回复
2011-2-11 22:42:58
用first.var or last.var即可
二维码

扫码加我 拉你入群

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

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

2011-2-11 22:46:22
2# crackman 又见版主魅影~~呵呵!
二维码

扫码加我 拉你入群

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

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

2011-2-11 22:46:48
、、、、、、、、、、、、
二维码

扫码加我 拉你入群

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

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

2011-2-12 00:28:29
这个只是个布尔值,我想把id =1 or id =2 时 STARTMONTH列的第一个日期和最后一个日期都取出来,放在变量里。
crackman 发表于 2011-2-11 22:42
用first.var or last.var即可
二维码

扫码加我 拉你入群

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

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

2011-2-12 04:20:31
1# lachance
new是个新的dataset,看起来像是达到你的要求了
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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