请选择 进入手机版 | 继续访问电脑版
楼主: ccgzl
24056 13

sas 变量重命名 [推广有奖]

xktse 发表于 2011-4-20 12:53:47 |显示全部楼层 |坛友微信交流群
proc dataset...

使用道具

sas_user 发表于 2011-4-20 13:52:46 |显示全部楼层 |坛友微信交流群
%macro varname;
%do x=2 %to 6;
%let y=%eval(&x-1);
proc datasets;
modify dataset;
rename f&x = w&y;
quit;
%end;
%mend;
%varname

使用道具

没看懂

使用道具

18353151352 发表于 2018-10-18 20:48:33 |显示全部楼层 |坛友微信交流群
edumetric 发表于 2011-4-15 17:13
有两种方法可以做,一种方法是写宏,另外一种方法是用array

data temp;
您好,我想问下,题目中的x1换成_0001这种类型的名字(我的报表里面是_0001 _0002 _0003这种格式的列表名),然后把_0001换成pl0001,我用宏或者array的时候怎么写?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-16 15:23