Re: [問題] SAS程式碼問題

看板Statistics作者 (keep going!)時間11年前 (2012/09/03 23:15), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串4/4 (看更多)
我寫了一個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

09/05 02:06, , 1F
09/05 02:06, 1F

09/05 19:23, , 2F
感謝!!
09/05 19:23, 2F
文章代碼(AID): #1GHCc3xa (Statistics)
文章代碼(AID): #1GHCc3xa (Statistics)