楼主: zl030739
2112 5

SAS如何处理高频数据时间 [推广有奖]

  • 7关注
  • 0粉丝

已卖:116份资源

博士生

58%

还不是VIP/贵宾

-

威望
0
论坛币
2541 个
通用积分
6.3096
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4780 点
帖子
117
精华
0
在线时间
490 小时
注册时间
2010-4-16
最后登录
2025-10-12

楼主
zl030739 发表于 2016-4-26 22:05:39 |AI写论文
8论坛币
附件中是一个高频交易数据的样本。导入到SAS之后time这一列是数值型的。
我想生成year,month,day,hour,minute,second这六个变量。
hour(time), minute(time),second(time)都可以,但是 year(time),month(time),day(time)就出错。
如何才能从time变量中生成年、月、日变量呢?

最佳答案

eflucy 查看完整内容

year(datepart(time))
关键词:高频数据 minute Second month secon 高频 如何

沙发
eflucy 发表于 2016-4-26 22:05:40
year(datepart(time))

藤椅
FlyUFalcon 在职认证  发表于 2016-4-26 22:19:53
导入的时候 就define 好是时间 type

informat        Date        DATE11.        ;                                                               
informat        Time         time18.3        ;

format        Date        DATE11.        ;                                                               
format        Time        time18.3       

板凳
zl030739 发表于 2016-4-27 09:50:23
FlyUFalcon 发表于 2016-4-26 22:19
导入的时候 就define 好是时间 type

informat        Date        DATE11.        ;
导入的时候 format 就是DATETIME16.

报纸
5傻小不点 发表于 2016-4-28 13:32:37
求将.xlsx文件导入的程序,表示电脑上安装了office2007,但是import过程dbms选项总是报错……

地板
zl030739 发表于 2016-5-3 09:47:27
eflucy 发表于 2016-4-26 22:05
year(datepart(time))
非常感谢!问题已解决!

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

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