楼主: mkj_2009
5501 6

[原创博文] 关于字符型与数值型的转换 [推广有奖]

  • 4关注
  • 1粉丝

大专生

61%

还不是VIP/贵宾

-

威望
0
论坛币
43 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
106 点
帖子
45
精华
0
在线时间
38 小时
注册时间
2010-4-21
最后登录
2017-10-6

楼主
mkj_2009 发表于 2012-4-12 15:20:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
对于字符型日期 转化为 数值型的日期,我们可以利用函数进行转化
有人总结如下:
http://blog.eastmoney.com/jared_dk/blog_130530006.html
input(字符,yymmddn8.)  yymmddn8.——>字符型日期,‘20100919’;
input(字符,yymmdd10.)  yymmdd10.——>数值型日期,‘19sep2010'
但是我试了一下字符转化为数值型貌似不可以;
按照上述所说:我取 data a;a=06JUL2011;b=input(a,yymmdd10.);run;则报错了;

对于字符型日期格式为:2009-12-1 9:23:24                                 
我们可以由:https://bbs.pinggu.org/thread-429164-1-1.html 解决
对于字符型日期格式为:2009-12-1
我们可以由:https://bbs.pinggu.org/thread-1363918-1-1.html解决
但是对于06JUL2011形式的字符日期改用什么函数转化为数值型呢?
另附:IML中将一个数据集输入到一个矩阵中去,将矩阵读入到数据集中对于各个变量的类型有什么要求吗?一定要是为数值型吗?
二维码

扫码加我 拉你入群

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

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

关键词:数值型 字符型 eastmoney thread pinggu

回帖推荐

遇女心惊 发表于6楼  查看完整内容

data a; a='06JUL2011'; b=input(a,date9.); put b=; run;

沙发
6203479170 发表于 2012-4-12 16:41:54
data a;
a='06JUL2011'd;
format a yymmdd10.;
run;

藤椅
chendonghui1987 发表于 2012-4-13 11:40:41
楼上正解

板凳
Bugjay 发表于 2012-4-13 12:15:05
楼主可以上网搜搜,SAS所有日期格式。IML是矩阵语言模块,我觉得就是数值型。求大牛验证

报纸
mkj_2009 发表于 2012-4-19 15:15:55
谢谢各位的热情帮助!

地板
遇女心惊 发表于 2012-4-19 23:44:35
data a;
        a='06JUL2011';
        b=input(a,date9.);
        put b=;
run;

7
mkj_2009 发表于 2012-4-27 16:10:32
谢谢!

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

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