楼主: living_stone
5772 4

SAS数据集中年和月放在两个变量中,如何合并这两个变量 [推广有奖]

  • 5关注
  • 1粉丝

讲师

61%

还不是VIP/贵宾

-

威望
0
论坛币
66 个
通用积分
144.2436
学术水平
6 点
热心指数
6 点
信用等级
7 点
经验
20785 点
帖子
239
精华
0
在线时间
782 小时
注册时间
2008-8-9
最后登录
2025-9-18

楼主
living_stone 发表于 2012-12-2 10:16:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
一个数据集是这样的
year    month     
2011   Dec
2011   Nov
2011  Oct


我要得到一个新的时间变量 date ,其格式是mmyyyy 如Dec2011


year    month     date
2011   Dec      dec2011
2011   Nov    nov2011
2011  Oct     oct2011


二维码

扫码加我 拉你入群

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

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

关键词:sas数据集 数据集 month mont year 如何

[b][color=Blue]一个人出生以后,在幼年的时候他被各种谎言所填满。当他觉醒的时候,当

沙发
whxaitpc 发表于 2012-12-2 10:44:30
帮顶了

藤椅
老师她摸我 发表于 2012-12-2 11:19:00
  1. data test(drop=date);
  2.         input year month $;
  3.         date=cats(month,year);
  4.         _date=input(date,monyy7.);
  5.         format _date monyy7.;
  6.         cards;
  7. 2011 Dec
  8. 2011 Nov
  9. 2011 Oct
  10. ;
  11. run;
复制代码

已有 1 人评分经验 收起 理由
crackman + 80 鼓励积极发帖讨论

总评分: 经验 + 80   查看全部评分

欢迎加入SAS群:144839730-蜗牛

板凳
pobel 在职认证  发表于 2012-12-2 11:19:29
data test;
  input year    month  $;
  cards;
2011   Dec
2011   Nov
2011  Oct
;

data test1;
   set test;
   date=cats(month,year);
run;
已有 1 人评分经验 收起 理由
crackman + 80 鼓励积极发帖讨论

总评分: 经验 + 80   查看全部评分

和谐拯救危机

报纸
ccgcs 发表于 2012-12-2 11:56:53
学习

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

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