我有一个文本文件(1.txt),如下所示:
age height
20 180
35 165
44 175
我可以使用
data dat1;
infile '1.txt' firstobs=2;
input age height;
run;
将文件读入SAS。我的问题是,是否有一种自动读取标题(变量名)的方法,即在不使用"输入"的情况下将年龄和身高读取到SAS中?如果我有很多变量,我不想一个接一个地指定它们。
谢谢。
您可以在适当设置GETNAMES
和DATAROW
选项的情况下使用PROC IMPORT
。。。
请参阅SAS文档:http://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/viewer.htm#a000312413.htm
/*分隔符='09'x是制表符分隔的*/proc import数据文件='1.txt'out=dat1 getnames=yes数据行=2 dbms=dlm分隔符='99'x;跑