看板 Statistics 關於我們 聯絡資訊
我寫了一個macro 給你用, word 隨便你填~ %macro a(word); %let dsid = %sysfunc(open(a,i)); %let varlist=; %do i = 1 %to %sysfunc(attrn(&dsid, nvars)); %let varlist = &varlist %sysfunc(varname(&dsid,&i)) = %sysfunc(varname(&dsid,&i))&word; %end; %let rc = %sysfunc(close(&dsid)); data a; set a; rename &varlist; run; %mend a; %a(word=_new); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.72.211
west1996:讚 09/05 02:06
FSGuitar:感謝!! 09/05 19:23