全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
11415 7
2009-08-31
如何将形如20010101,20020305这样的数值型变量转换成日期型变量呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2009-8-31 18:26:25
SAS只有数值型和字符型两种数据类型
二维码

扫码加我 拉你入群

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

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

2009-8-31 18:52:30
data x;
input k;
cards;
19840123
;
run;
data y;
set x;
a=compress(trim(k));
length z1 $10.;
z1=compress(substr(a,1,4)||'-'||substr(a,5,2)||'-'||substr(a,7,2));
z2=mdy(substr(a,5,2),substr(a,7,2),substr(a,1,4));
format z2 yymmdd10.;
run;
二维码

扫码加我 拉你入群

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

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

2009-8-31 20:49:26
data new;
input date yymmdd8.;
format date date.;
datalines;
20010101
20020305
;
proc print;run
;
二维码

扫码加我 拉你入群

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

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

2009-9-1 17:06:37
我也想学习。。。期待高手。
二维码

扫码加我 拉你入群

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

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

2009-9-4 08:16:36
data test;
  input num;

  date = input(put(num, 8.), YYMMDD8.);
  format date YYMMDD10.;


cards;
20010101
20020305
19970701
;

proc print;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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