SAS循环语句的语法格式与使用方法

2020年12月22日21:19:25SAS循环语句的语法格式与使用方法已关闭评论

SAS循环语句的语法格式与使用方法

在数据步的一次执行中反复地执行某一部分语句,这种程序的反复执行称为循环。循环语句的格式如下:

DO 指针变量=初值  TO  终值  BY  增量;

程序;

END;

DO语句组第一次执行时,指针变量等于初值。当终值和增量都存在时,则每执行到END语句时,指针变量+增量作为新的指针变量,并与终值作比较,直到指针变量的值变化超过终值时才停止执行DO语句组。最后一次执行完后,指针变量值超过终值。

如果仅有初值,则直到一个语句指示跳出循环体才停止循环。如果初值终值均未规定,语句组执行一次。如果未规定增量,增量的默认值为1。初值和终值是在第一次执行循环以前计算的。

循环语句当然可以进行嵌套运算,循环嵌套的格式如下:

DO…;

DO…;

END;

END;

上面只是双重嵌套,里面的是内循环,外面的是外循环。

 

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