[問題] SAS巨集程式不知道哪裡錯了

看板Statistics作者 (愛吃冰的艾斯冰= =")時間15年前 (2011/02/11 01:45), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/6 (看更多)
程式不知道哪裡有問題 第一次寫macro請大家幫忙 謝謝 原始資料 想轉成 Year a1818 a1819 Year a1818 a1819 1992 5 9 1992 9 17 1992 4 8 2002 5 4 2002 3 3 2002 2 1 公司家數大概1000家 共60幾年 想要分組分年加總 原始程式是(已經將data import進去) data qq; set rr; %macro aa; %do a=1818 %to 1819 proc sql; create table new_&a as select sum(&a) as &a,year from rr group by year ; run; %end; %mend; %aa; 不知道哪裡錯了 請大家給我指教謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.185.230

02/11 01:50, , 1F
你確定要用 PROC SQL 寫嗎...
02/11 01:50, 1F

02/11 02:03, , 2F
希望有個好的解決方法 請樓上賜教 謝謝^^
02/11 02:03, 2F

02/11 03:11, , 3F
use PROC MEANS and BY statement
02/11 03:11, 3F
文章代碼(AID): #1DL2GuSL (Statistics)
討論串 (同標題文章)
文章代碼(AID): #1DL2GuSL (Statistics)