看板 Statistics 關於我們 聯絡資訊
不好意思又來麻煩各位了, 我目前想要做這件事情: data examplea; set examplea; a1=y1; a2=lag(y2); a3=lag2(y3); a4=lag3(y4); . . . a13=lag12(y13); a14=lag13(y14); run; 我參考之前west1996前輩的lagloop 巨集, 想編寫如下: %macro alagloop; data examplea; set examplea; a1=y1; array y(13) y1-y13; %do i=1 %to 13; a{&i+1}=lag&i*(y{&i+1}); %end; run; %mend; %alagloop; 程式卻無法執行. 請大家幫我看一下哪裡有錯誤, 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.86.244 ※ 編輯: lsshno1 來自: 60.250.86.244 (04/07 00:32) ※ 編輯: lsshno1 來自: 60.250.86.244 (04/07 00:32)