楼主: sylviadudu
1085 7

关于变量格式 [推广有奖]

  • 0关注
  • 0粉丝

高中生

5%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
353 点
帖子
20
精华
0
在线时间
9 小时
注册时间
2010-11-10
最后登录
2024-7-30

楼主
sylviadudu 发表于 2012-4-1 12:25:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
1、对于证券代码,怎么增加或删除前缀eg.H000001<->0000012、更改日期格式:20020104<->2002-01-04
各位大神帮帮忙谢谢!!!
二维码

扫码加我 拉你入群

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

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

关键词:证券

沙发
sylviadudu 发表于 2012-4-1 21:30:39
自己顶一个,不要秒沉啊!

藤椅
webgu 发表于 2012-4-1 22:10:29
  1. data _null_;
  2.   trans1=substr("H000001",2,length("H000001")-1);
  3.   trans2=input("20020104",yymmdd10.);
  4.   trans3=put("04Jan2002"d, yymmdd10.);
  5.   put trans1 trans2 yymmdd10.  trans3;
  6. run;
复制代码
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

板凳
sylviadudu 发表于 2012-4-2 10:32:25
webgu 发表于 2012-4-1 22:10
我想说的是有两个变量,stkcd和date里面的所有变量都做这样的修改。。。怎么办?

报纸
webgu 发表于 2012-4-2 17:07:40
sylviadudu 发表于 2012-4-2 10:32
我想说的是有两个变量,stkcd和date里面的所有变量都做这样的修改。。。怎么办?
把函数的第一个参数换成变量名 stkcd, date.
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

地板
sylviadudu 发表于 2012-4-2 19:35:42
webgu 发表于 2012-4-2 17:07
把函数的第一个参数换成变量名 stkcd, date.
但日期格式转换还是不行。。。

7
webgu 发表于 2012-4-2 21:29:46
sylviadudu 发表于 2012-4-2 19:35
但日期格式转换还是不行。。。
可能跟你date变量的格式有关。是字符型的,用INPUT,是数字型的,用PUT.
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

8
sylviadudu 发表于 2012-4-3 15:33:12
webgu 发表于 2012-4-2 21:29
可能跟你date变量的格式有关。是字符型的,用INPUT,是数字型的,用PUT.
好的

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 21:41