SAS中文论坛

标题: SAS读TXT文件的问题 [打印本页]

作者: shiyiming    时间: 2013-10-22 12:41
标题: SAS读TXT文件的问题
现在有一个TXT文件 DA.txt 共有2621个变量说明文档如下:

Field     Position     Size     Type      Field_Name

1        1        8        C        GeoCode
2        9        8        N        Col1
3        17        8        N        Col2
...
2620        20953        8        N        Col2619
2621        20961        8.1        N        Col2620

我能想到的办法:
data da;
infile ’C:\book\da.txt‘ lrecl=20970;
input @1 GeoCode $8.
         @9 Col1 8.
         @17 Col2 8.
         ....
         @20961 Col2620 9.;
run;

这个方法 输入太麻烦了 请问哪位大侠简便点的办法 谢谢
作者: shiyiming    时间: 2013-10-22 15:13
标题: Re: SAS读TXT文件的问题
以前遇到过这个问题,采取的是与你类似的处理方式,在读入SAS时是分别设置length informat label input.这种方式虽然烦,却是最有效的。
作者: shiyiming    时间: 2013-10-23 02:41
标题: Re: SAS读TXT文件的问题
收到 多谢




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2