由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教SAS中的IF-ELSE语句。
相关主题
求助关于sas macro 中的if- then语句已解决
请教两个关于SAS的问题SAS里if语句什么时候前面要加%,什么时候不加?
求助SAS问题,如何筛选排名三分之一的数据如何在用SAS给多个data step 和proc step 做循环语句呢?
请教SAS tabulate的结果显示macro statement 一问
[合集] SAS: 如何用语句删除Results[SAS] how to do nested loop between 2 datasets?
再问一个SAS技术问题。。。新手请SAS合并数据集问题
急问:医院里都用什么database啊?面试求助!我也来请教一个SAS问题
SAS有类似put直接往output里写东西的语句吗?about Q70 of sas base
相关话题的讨论汇总
话题: else话题: end话题: sas话题: do话题: tia
进入Statistics版参与讨论
1 (共1页)
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;
1 (共1页)
进入Statistics版参与讨论
相关主题
about Q70 of sas base[合集] SAS: 如何用语句删除Results
求SAS中的SQL语句完全教程,多谢再问一个SAS技术问题。。。
请问Linux环境下的SAS如何使用memlib语句?急问:医院里都用什么database啊?面试求助!
请教一个SAS codeSAS有类似put直接往output里写东西的语句吗?
求助关于sas macro 中的if- then语句已解决
请教两个关于SAS的问题SAS里if语句什么时候前面要加%,什么时候不加?
求助SAS问题,如何筛选排名三分之一的数据如何在用SAS给多个data step 和proc step 做循环语句呢?
请教SAS tabulate的结果显示macro statement 一问
相关话题的讨论汇总
话题: else话题: end话题: sas话题: do话题: tia