在整理分析数据的过程中遇到这样的一个问题:首先建立一个宏是生成数据集firm1,但是由于需要生成500个数据集。我想使用循环语句简化过程。%sep(n = )是生成数据集firm&n的宏过程。我使用了 data firmt;
do i = 1 to 500 by 1;
%sep(n = i);
end;
set firm1 - firm500;
run; 但是结果 貌似 其不能识别 i 在循环中的取值呢,无法得出结果。。。
我想从这个程序中得到的结果是500个小数据集和 总的一个数据集,如果不能兼得 希望得到500个小数据集。各位大侠,路见不平拔刀相助,谢谢~~