有一个72列45行的txt数据文本,我在调用一下命令导入的时候:
data a;
infile "C:\Users\sll\Desktop\IDL-SAS\solar.txt" ;
input x1-x72;
run;
只能导入前11行,log文件如下:
NOTE: Infile "C:\Users\sll\Desktop\IDL-SAS\solar.txt" 是:
文件名=C:\Users\sll\Desktop\IDL-SAS\solar.txt,
RECFM=V,LRECL=256
NOTE: LOST CARD.
x1=48.34 x2=48.65 x3=48.77 x4=48.96 x5=49.08 x6=49.1 x7=49.36 x8=49.6 x9=49.56 x10=49.79 x11=49.89 x12=49.79 x13=49.86
x14=49.89 x15=49.77 x16=49.66 x17=50.05 x18=50.09 x19=49.64 x20=49.03 x21=48.5 x22=48.73 x23=49.58 x24=. x25=. x26=.
x27=. x28=. x29=. x30=. x31=. x32=. x33=. x34=. x35=. x36=. x37=. x38=. x39=. x40=. x41=. x42=. x43=. x44=. x45=.
x46=. x47=. x48=. x49=. x50=. x51=. x52=. x53=. x54=. x55=. x56=. x57=. x58=. x59=. x60=. x61=. x62=. x63=. x64=.
x65=. x66=. x67=. x68=. x69=. x70=. x71=. x72=. _ERROR_=1 _N_=12
NOTE: 从 Infile "C:\Users\sll\Desktop\IDL-SAS\solar.txt" 中读取了 45 条记录。
最小记录长度是 256。
最大记录长度是 256。
一行或多行被截断。
NOTE: INPUT 语句到达一行的末尾,SAS 已转到新的一行。
NOTE: 数据集 WORK.A 有 11 个观测和 72 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.03 秒
如果我只导入前10列的话,可以正确导入。请问大牛这个到底是什么原因?有什么解决办法么。我的数据请见附件,谢谢了!


雷达卡



京公网安备 11010802022788号







