楼主: evelyne
1806 2

SAS请教:1991-01这样的格式导入(附GTA月行情数据) [推广有奖]

  • 1关注
  • 0粉丝

svip2

硕士生

81%

还不是VIP/贵宾

-

威望
0
论坛币
2930 个
通用积分
2.9700
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2481 点
帖子
85
精华
0
在线时间
125 小时
注册时间
2013-2-21
最后登录
2023-8-24

楼主
evelyne 发表于 2016-8-22 18:22:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
附件是上市-2015.12.31的非ST股票月行情数据:

国泰安导出的月数据,像1991-01这样的,试了好多次,想照原样导入SAS都没有成功;SAS proc import中的程序是:informat Trdmnt anydtdtm40. ;    format Trdmnt datetime. ;
得到的数据是:01APR91:00:00:00
但是这个数据我用month(),year()函数不能得到年月结果;
我自己想用:informat Trdmnt yymmd7.;format trdmnt yymmd7.;
但是都没有成功,也不明白为什么;

求助,多谢~


TRD_Mnth0.txt (8.6 MB)
TRD_Mnth1.txt (64.7 MB)



二维码

扫码加我 拉你入群

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

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

关键词:行情数据 GTA informat datetime informa ST股票 import 程序 国泰

沙发
wwang111 发表于 2016-8-22 18:52:20
Try to use DATEPART function within YEAR & MONTH function:

year=year(datepart(Trdmnt));
month=month(datepart(Trdmnt));

藤椅
evelyne 发表于 2016-8-22 18:58:07
wwang111 发表于 2016-8-22 18:52
Try to use DATEPART function within YEAR & MONTH function:

year=year(datepart(Trdmnt));
Success,
Thanks!

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

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