【发布时间】:2012-07-02 06:57:47
【问题描述】:
我有很多以“s”开头的 sas 数据集文件,后跟一些数字,例如 s1 s7 s13 s32 等(我有很多)。
对于每个文件,我运行一组代码,保存我的最后一个结果,然后使用以下数据集文件重新启动。通常,当我的数据集文件编号是连续的(如 s1 s2 s3 s4 s5...)时,它很容易使用,例如 %do i=1 %to 120。但是如果我想做一个不等增量的循环呢?我怎样才能做到这一点?比如%do i=1 7 13 32...。这在 MATLAB 中很容易,但在 SAS 中我不太确定如何。
【问题讨论】:
标签: loops sas increment do-loops