全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1841 4
2015-11-21
大家好,目前有个数据里面的特征矢量是“居住时间长度(单位:月)”,月数最短是1个月,最长要274个月,我想把这些月份按半年(0-6,6-12, 12-18......)的方式划分,之前想用proc format的方式,但得写好几十遍比如:
proc format;
value X1
0-6='0-6'
6-12='6-12'
12-18='12=18'
........
往下一直到第274个月,如果单一的划分要花很久写好多遍,请问有没有简单的方式?谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2015-11-21 22:14:28
也就40几遍,有啥长的?
二维码

扫码加我 拉你入群

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

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

2015-11-22 11:24:14
6 12 18 24是哪一組?

可以用macro來寫
二维码

扫码加我 拉你入群

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

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

2015-11-22 12:20:16
dogmamongo 发表于 2015-11-22 11:24
6 12 18 24是哪一組?

可以用macro來寫
我也是这么想,但觉得好复杂。。。。
二维码

扫码加我 拉你入群

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

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

2015-11-22 21:24:02
直接用月份数除6后取整作为分组编号
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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