24、SAS中DO循环与数组的使用详解
2026/6/17 7:38:14 网站建设 项目流程

SAS中DO循环与数组的使用详解

1. DO循环基础

DO循环是SAS中非常实用的结构,可用于重复执行一组语句。其基本语法为:

DO index-variable=start TO stop BY increment; ...more SAS statements... END;

其中,BY子句是可选的,用于指定索引变量的增量值。如果不指定BY子句,默认增量值为 1。

例如:

do quiz=1 to 5;

此循环中,索引变量quiz每次递增 1,取值为 1, 2, 3, 4, 5。

而下面的代码:

do rows=2 to 12 by 2;

索引变量rows每次递增 2,取值为 2, 4, 6, 8, 10, 12。

2. DO循环的执行过程

以下是一个计算一年期投资每月利息总和的示例:

data finance.earnings; Amount=1000; Rate=.075/12; do month=1 to 12; Earned+(amoun

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询