全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2120 3
2015-05-14
求教各位大神,我现在有一个数据集里面保存了从2009年1月1号至2013年12月31号的一千多条观测,现在想把它按月份拆分保存。
大概意思简化如下:
数据集all(其中Trddt是字符形式,value是数值形式)
Trddt                            value
2009-01-01                  ````
2009-01-02                  ````
`
`
`
2003-12-31                  ````
想把它拆分成名字为年月比如说200901,200902······201312的数据集
跪求大神指导~~~~(>_<)~~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2015-5-15 03:26:17
用一个data step里面用:YYYYMM=Compress(Year(Date)||Put(Month(Date),z2.));
date用你的变量替换一下就好了

二维码

扫码加我 拉你入群

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

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

2015-5-15 09:25:25
jcwyx369 发表于 2015-5-15 03:26
用一个data step里面用:YYYYMM=Compress(Year(Date)||Put(Month(Date),z2.));
date用你的变量替换一下就好 ...
可以麻烦你用我上面举得那个例子具体写一下程序吗?新手还是无能为力
二维码

扫码加我 拉你入群

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

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

2015-5-20 12:49:03
Garffe 发表于 2015-5-15 09:25
可以麻烦你用我上面举得那个例子具体写一下程序吗?新手还是无能为力
你可以把数据集发给我,我的邮箱是451809828@qq.com.我可以根据你的要求给你编一下code然后发给你
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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