下面是三段类似的程序和他们的输出,请大家帮我分析一下,为什么这三段程序会有这样的输出,为什么会产生这样的区别,谢谢大家!!!!
data temp;
infile datalines dlm=',';
input a b c;
datalines;
1,2,3
4,5,6
,1,2
;
run;
输出:a b c
1 2 3
4 5 6
data temp;
infile datalines dlm=',' missover;
input a b c;
datalines;
1,2,3
4,5,6
,1,2
;
run;
输出:a b c
1 2 3
4 5 6
1 2 .
data temp;
infile datalines dlm=',' dsd;
input a b c;
datalines;
1,2,3
4,5,6
,1,2
;
run;
输出:a b c
1 2 3
4 5 6
. 1 2