楼主: woxuanwo
24842 11

[原创博文] 如何批量修改变量名 [推广有奖]

11
yingzi2003 发表于 2016-1-13 01:26:38
proc contents data=testdata out=data_conts(keep=name) noprint;
run;

data _null_;
    set  data_conts end=eof;
    if _N_ = 1 then call execute("data new_data ; set testdata; rename  ");
    call execute( strip(name)||" = " || strip(name) || "_N ");
    if eof then call execute(" ; run;");
run;

12
nightmeal 发表于 2020-5-29 17:49:35
data a; set b;
        rename var1-var3 = setui1-setui3;
run;

写了一串宏的是不是感觉整个人都不好了

13
SPZhou123 发表于 2023-9-9 12:00:46
leptonyu 发表于 2012-1-5 19:17
批量获取变量名,然后批量rename 使用宏变量来实现
1.get namelist
2. generate the rename code such as ...
大佬们,急急急急急,怎么批量修改多个数据集的变量名呢?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 06:50