我有一个数据步骤说:
data Tbl2;
set Tbl;
if something then do ;
somethingelse;
#HERE I WANT TO SKIP REST OF CODE AND GET NEXT ITERATION#
end;
some stuff that get usually executed unless something occur;
run;
当我使用continue
时,SAS告诉我它只能在带有迭代的do/end
块中使用。
我怎样才能实现这个微不足道的事情呢?
答案 0 :(得分:1)
RETURN
声明具有魔力。
SAS帮助示例:
data survey;
input x y;
if x=y then return;
put x= y=;
datalines;
21 25
20 20
7 17
;
run;
x=21 y=25
x=7 y=17
在DO循环中,可以使用LEAVE
和CONTINUE
语句。