当距离达到250英里时,sas执行直到和执行
在以下程序中,完成该语句,以便当距离达到250英里或使用了10加仑燃油时,程序停止生成观测值当距离达到250英里时,sas执行直到和执行,sas,Sas,在以下程序中,完成该语句,以便当距离达到250英里或使用了10加仑燃油时,程序停止生成观测值 Data work.go259; set perm.cars; do gallons = 1 to 10 .....; Distance= gallons*mpg; output; end; run; 正确答案是“do gallons=1到10,而(距离据了解,您希望有条件地打破一个循环。两个简单的方法是离开和转到(谈论过去的爆炸)。这里有两个例子可以做到这一点
Data work.go259;
set perm.cars;
do gallons = 1 to 10 .....;
Distance= gallons*mpg;
output;
end;
run;
正确答案是“do gallons=1到10,而(距离据了解,您希望有条件地打破一个循环。两个简单的方法是离开和转到(谈论过去的爆炸)。这里有两个例子可以做到这一点。还有命令Continue,但还没有测试出来
Data test_goto;
do gallons = 1 to 10;
Distance= gallons*75;
output;
if distance >=250 then goto hop_Out;
end;
hop_Out:
run;
Data test_leave;
do gallons = 1 to 10;
Distance= gallons*75;
output;
if distance >=250 then leave;
end;
run;
当你测试它时发生了什么?结果有什么不同?这听起来像是教科书上的东西,所以他们可能只是写下了最常见的方法。