SAS条件语句的语法格式与使用方法

2020年12月22日21:16:17SAS条件语句的语法格式与使用方法已关闭评论

SAS条件语句的语法格式与使用方法

条件语句的语法格式如下:

IF 条件或表达式 THEN

程序;

ELSE

程序;

SAS首先对跟在IF后的表达式(Expression)求值,如果结果为真(非零),则执行THEN后的语句;如果为假,则去执行ELSE后面的语句;如果没有ELSE子句,则执行下一个语句。要特别注意的是,在THEN之后只允许使用一个语句,如果要执行几个语句,则应用DO-END把要同时执行的几个语句用括号括起来。此外IF-THEN/ELSE语句可以嵌套。

通过如下例子,可以了解SAS中选择语句的处理过程。此程序计算结果为0.4的正弦函数值0.3894。

data;

x=0.4;

y=1.0;

z=sin(x);

if x<y then

put  'Sine function value of'  x  'is'  z;

else

w=2-x;

put w;

run;

 

  • A+
所属分类:Sas
  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。