我目前用SAS读外部一个比较大的文件,大概有近300万条数据,但是每次都是才读入3815条后程序就结束了,也没有报错。不知道什么原因(读入的那部分数据倒是正确的)。求高手帮助看看程序,非常感谢!程序如下:
data mort06;
infile 'C:\unzip -p\homes\data\mortality\mort06.txt' LRECL = 20000;
attrib restatus length=3 label="Resident Status";
attrib sex length=$1 label="Sex";
attrib age length=4 label="Detail Age";
attrib placdth length=3 label="Place of Death and Decedent's Status";
attrib weekday length=3 label="Day of Week of Death";
attrib year length=4 label="Current Data Year";
attrib ucod length=$4 label="ICD Code (10th Revision)";
input
@20 restatus 1.
@69 sex $1.
@70 age 4.
@83 placdth 1.
@85 weekday 1.
@102 year 4.
@146 ucod $4.
;
run;
外部数据的格式如下(1条观测):
1 10 001 F1084 422210 4W2 2006U UN I500230 067 22 0111I500 01 I500 01 11 100 6