楼主: guoyajing9
2912 13

为什么在sas中create的表是0行? [推广有奖]

11
jingju11 发表于 2012-12-15 11:54:36
for eventday, if 30Dec2012 expressed as 12-30-2012, then you are correct. jingju

12
guoyajing9 发表于 2012-12-15 11:59:45
我现在的eventday和trddt的表达式都是09/30/2003,这种类型。

13
jingju11 发表于 2012-12-15 12:08:35
从log来看,你的eventday应该是数字型。也可能不是。如果是数字型,你不应该转换。如果是字符型,那么你的转换是对的。你应该查看一下这个变量的类型和格式。因为你所看到的只是格式。比如使用
proc contents data = dataset-name; run; 来查看数据及变量的特征。
其实我的水平很有限。做不到凭空猜测来解决问题的程序。我建议你把数据贴出来,让更有经验的人来看看。
京剧
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

14
guoyajing9 发表于 2012-12-15 12:14:55
谢谢您了,其实您给我很多帮助。

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

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