a******n 发帖数: 11246 | 1 请问以下两段vb的if-else,在SAS中如何区分开来呢?
1.
IF a Then
IF b Then c
Else d
End If
End if
2.
If a Then
If b Then c
End If
Else d
End If
我觉得在SAS里都这么写:
If a then If b then c;
Else d;
TIA |
p********a 发帖数: 5352 | 2 1.
IF a then do;
if b then c;
else d;
end;
2.
IF a then do;
if b then c;
end;
else do;
d;
end; |
p********a 发帖数: 5352 | 3 VB的IF里可以放很多STATEMENT
SAS里面只能放一个,放很多就必须用DO、END |
a******n 发帖数: 11246 | 4 thanks
【在 p********a 的大作中提到】 : VB的IF里可以放很多STATEMENT : SAS里面只能放一个,放很多就必须用DO、END
|
c*******o 发帖数: 8869 | 5 it will do a lot.
data a;
set a;
if last.jobtype;
run;
is the same thing to:
data a;
set a;
if last.jobtype then output;
run; |