楼主: Garffe
2153 3

[问答] sas数据集中日数据表格如何拆分成月数据表格啊 [推广有奖]

  • 0关注
  • 0粉丝

大专生

20%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0.3484
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
868 点
帖子
26
精华
0
在线时间
41 小时
注册时间
2015-5-7
最后登录
2015-11-21

楼主
Garffe 发表于 2015-5-14 11:09:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求教各位大神,我现在有一个数据集里面保存了从2009年1月1号至2013年12月31号的一千多条观测,现在想把它按月份拆分保存。
大概意思简化如下:
数据集all(其中Trddt是字符形式,value是数值形式)
Trddt                            value
2009-01-01                  ````
2009-01-02                  ````
`
`
`
2003-12-31                  ````
想把它拆分成名字为年月比如说200901,200902······201312的数据集
跪求大神指导~~~~(>_<)~~~~
二维码

扫码加我 拉你入群

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

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

关键词:sas数据集 数据表格 数据表 数据集 月数据 如何

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

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

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

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-17 18:11