Ruth 39 11
Jose 32 22
sue 30 33
John 40 44
data a;
infile 'C:\Documents and Settings\Administrator\桌面\sas程序\test.txt';
input name $ 1-4;
if name='sue' then input age 7-8;
else input innum 10-11;
run;
proc print data=a;
run;
结果如下:
Obs name age innum
1 Ruth . 22
2 sue 40 .
本人新手,请教高手如下问题:在第一个if语句中,输入的第一个name为:Ruth,不符合if语句,下面的esle语句导入的innum我觉得应该是11,为什么会是22呢,还有下面sue的age为什么会是40,程序是怎么样跑的,谢谢大家!




雷达卡



京公网安备 11010802022788号







