爲什麼以下內容不能產生期望的結果?SAS以增量形式循環運行
data data1;
do a = 0.0 to 1.0 by 0.1;
do b = 0.0 to 1.0 by 0.1;
do c = 0.0 to 1.0 by 0.1;
do d = 0.0 to 1.0 by 0.1;
if (a+b+c+d)=1 then output;
end;
end;
end;
end;
format a b c d 4.1;
run;
'想要的結果'是什麼? – Joe
我的歉意。期望的結果是具有記錄的數據集,其中(a + b + c + d)= 1。例如,a = 0,b = 0,c = 0和d = 1不在數據集中。 – user3245869