作者liton (欧吉桑留学生)
看板Statistics
标题Re: SAS读取外部资料的小问题
时间Fri Feb 13 00:55:11 2009
※ 引述《kevin1208 (做个属灵的人)》之铭言:
: 借用这标题提出我的问题
: 假如我要读入txt档的话,是不是不能直接用file的inport data这种方式??
: 因为我用这个方式,他只读到一个变项@@
: 还是说有什麽设定我没有做到??
: (因为我的变项有将近100个,还是说只能用写程式的方式(infile input)读入txt档?
: 也就是用input指令,一个一个把变项名称打出来...)
我分享一下我extraction的习惯好了
我平常用的是Enterprise Guide
(台大计中有这套软体 而且有简报可以下载)
EG在做资料汇入有个好处
如果第一行是栏位名称
他会问你是不是用第一行作为栏位名称 这样你就全部不用打了
但是我平常遇到最多的资料汇入不是这种
我处理比较多的是资讯单位所抛出的txt档
除了栏位多到爆之外
栏位规格也相当多 而且都会有规格书(spec或copy book)
规格书会说明栏位格式(包含数字或文字或decimal等)
也会有中文名称
然後就用这些规格书剪剪贴贴
同时下 length input label等
另一个习惯是我不会将新变数的部份混在extraction的程式中
这样之後要修改或是找哪段程式在处理什麽才快
因为LRECL MISSOVER DSD都是常常会出现的
所以我只要复制出来修正读入另外的资料也很快就能修正完
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.190.122
※ 编辑: liton 来自: 118.167.190.122 (02/13 00:58)