一次全变成有规律的:例如:a1,a2, a3, a4, a5, ...
感谢您的赐教!


|
楼主: Valen860108
|
3092
8
[原创博文] 请问如何一次性改变变量的名称? |
|
高中生 75%
-
|
回帖推荐data crackman;
input a b c d e f@@;
datalines;
1 2 3 4 5 6
4 6 7 8 9 9
9 8 7 6 5 4
;
run;
proc contents data=crackman out=a(keep=name) noprint;
run;
data _null_;
set a;
call symput('a'||left(_n_),trim(name));
run;
proc sql noprint;
select count(name) as n into:n from a ;
quit;
%macro rename;
data crackman;
set crackman;
rename
%do i=1 %to &n.;
&&a&i.=a&i.
%end; ;
run;
%m ...
本帖被以下文库推荐
| ||
|
|
| ||||||||||||||||||||||
| ||||||||||||||
|
和谐拯救危机
|
||||||||||||||
| ||||||||
| ||||||||||||||||||||||||||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


