- SAS 教程
- SAS - 首页
- SAS - 概述
- SAS - 环境
- SAS - 用户界面
- SAS - 程序结构
- SAS - 基本语法
- SAS - 数据集
- SAS - 变量
- SAS - 字符串
- SAS - 数组
- SAS - 数值格式
- SAS - 运算符
- SAS - 循环
- SAS - 决策
- SAS - 函数
- SAS - 输入方法
- SAS - 宏
- SAS - 日期和时间
- SAS 数据集操作
- SAS - 读取原始数据
- SAS - 写入数据集
- SAS - 合并数据集
- SAS - 合并数据集
- SAS - 子集数据集
- SAS - 排序数据集
- SAS - 格式化数据集
- SAS - SQL
- SAS - 输出传递系统
- SAS - 模拟
- SAS 基本统计过程
- SAS - 算术平均数
- SAS - 标准差
- SAS - 频数分布
- SAS - 交叉表
- SAS - t 检验
- SAS - 相关分析
- SAS - 线性回归
- SAS - Bland-Altman 分析
- SAS - 卡方检验
- SAS - Fisher 精确检验
- SAS - 重复测量分析
- SAS - 单因素方差分析
- SAS - 假设检验
- SAS 有用资源
- SAS - 快速指南
- SAS - 有用资源
- SAS - 问答
- SAS - 讨论
SAS - 循环
您可能会遇到需要多次执行代码块的情况。通常,语句是顺序执行的 - 函数中的第一个语句首先执行,然后是第二个语句,依此类推。但是,当您希望同一组语句被反复执行时,我们需要循环的帮助。
在 SAS 中,循环是通过使用 DO 语句完成的。它也称为**DO 循环**。以下是 SAS 中 DO 循环语句的一般形式。
流程图
以下是 SAS 中 DO 循环的类型。
| 序号 | 循环类型和描述 |
|---|---|
| 1 | DO Index。
循环从索引变量的起始值持续到结束值。 |
| 2 | DO WHILE。
循环持续到 while 条件变为假。 |
| 3 | DO UNTIL。
循环持续到 UNTIL 条件变为真。 |
广告