简单举例,假设我有4个TXT文件,每个文件中1个数值变量,共5个观测(如1 2 3 4 5),数据分析前,需要先用循环语句对这几个文件的数据预处理,
我现在的问题在于怎么用SAS语句读取文件,以前做的分析全用VB程序编的:
1.例如,VB语句可以这样写:
For i=1 to 4
open "E:\" & i & ".txt" for Input As 1
While Not EOF(1)
Input #1, b
a(m) = b
m = m + 1
Wend
Close 1
Next i
2.尝试用SAS语句:
data a;
do i=1 to 4 by 1;
infile "E:\" i ".txt";
end;
input v ;
run;
---------问题:SAS语句在“Infile”那行的“i”处提示错误,数据读不进去......请问SAS语句中有什么方法可以实现以上用途吗?
--------请各位高手不吝相助,不胜感激~~~



雷达卡





京公网安备 11010802022788号







