楼主: jun8627
4259 15

求助!时间日期的读取问题 高手达人进 [推广有奖]

  • 0关注
  • 0粉丝

初中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
153 点
帖子
14
精华
0
在线时间
12 小时
注册时间
2008-1-13
最后登录
2023-1-2

楼主
jun8627 发表于 2009-10-2 22:17:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
2009/1/5 9:29:00,1849.02,497473
2009/2/17 9:37:02,2793.34,267864
2009/10/15 19:46:12,4823.88,746290



这样的时间和日期应该怎么正确地读取进SAS数据集?
各位高手帮帮忙 小弟在此谢过
二维码

扫码加我 拉你入群

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

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

关键词:sas数据集 数据集 求助

沙发
xiaosanmao 发表于 2009-10-2 22:24:26
jun8627 发表于 2009-10-2 22:17
2009/1/5 9:29:00,1849.02,497473
2009/2/17 9:37:02,2793.34,267864
2009/10/15 19:46:12,4823.88,746290



这样的时间和日期应该怎么正确地读取进SAS数据集?
各位高手帮帮忙 小弟在此谢过
关键是你想要什么格式的? 后面两个是什么呀?

藤椅
losttemple 发表于 2009-10-2 22:28:51
data x;
infile datalines delimiter=',';
input x : anydtdte19. y z;
format x datetime20.;
datalines;
2009/1/5 9:29:00,1849.02,497473
2009/2/17 9:37:02,2793.34,267864
2009/10/15 19:46:12,4823.88,746290
;
run;
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
wesker1999 + 40 + 40 + 1 + 1 + 1 帮助大家,奖励。

总评分: 经验 + 40  论坛币 + 40  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
losttemple 发表于 2009-10-2 22:33:41
对不起啊,犯了个小错误
请改成anydtdtm19.

报纸
xiaosanmao 发表于 2009-10-2 22:44:35
我还以为后面两列都是时间格式呢。

地板
jun8627 发表于 2009-10-2 22:51:09
2# xiaosanmao
后面两个是其他数据 前面是日期和时间 中间是空格

7
jun8627 发表于 2009-10-2 23:02:51
4# losttemple
万分感谢!我试试

8
jun8627 发表于 2009-10-2 23:27:32
losttemple 发表于 2009-10-2 22:33
对不起啊,犯了个小错误
请改成anydtdtm19.
不行啊 - -  anydtdtm  有这个格式吗?

9
losttemple 发表于 2009-10-2 23:31:21
data x;
infile datalines delimiter=',';
input x : anydtdtm19. y z;
format x datetime20.;
datalines;
2009/1/5 9:29:00,1849.02,497473
2009/2/17 9:37:02,2793.34,267864
2009/10/15 19:46:12,4823.88,746290
;
run;

10
jun8627 发表于 2009-10-2 23:39:25
losttemple 发表于 2009-10-2 23:31
data x;
infile datalines delimiter=',';
input x : anydtdtm19. y z;
format x datetime20.;
datalines;
2009/1/5 9:29:00,1849.02,497473
2009/2/17 9:37:02,2793.34,267864
2009/10/15 19:46:12,4823.88,746290
;
run;
41   data Mylib.x;
42   infile datalines delimiter=',';
43   input x : anydtdtm19. y z;
44   format x datetime20.;
45   datalines;
NOTE: 对 y 无效的数据(在行 47 1-80 中)。
NOTE: 对 z 无效的数据(在行 48 1-80 中)。
RULE:      ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0
48         2009/10/15 19:46:12,4823.88,746290
NOTE: 在列显范围外文件 CARDS 出现了无效的数据错误。
NOTE: 用 INFILE n= 选项增加可用缓冲行。
x=. y=. z=. _ERROR_=1 _N_=1
NOTE: INPUT 语句到达一行的末尾,SAS 已转到新的一行。
NOTE: 数据集 MYLIB.X 有 1 个观测和 3 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
      实际时间         0.03 秒
      CPU 时间         0.03 秒

49   ;
50   run;



读不进数据集

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

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