Re: [問題] SAS巨集程式不知道哪裡錯了
※ 引述《icebing (愛吃冰的艾斯冰= =")》之銘言:
: 程式不知道哪裡有問題 第一次寫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;
: 不知道哪裡錯了 請大家給我指教謝謝
data rr;input Year a1818 a1819;
cards;
1992 5 9
1992 4 8
2002 3 3
2002 2 1
;
run;
proc sql;
create table new_1 as
select year,sum(a1818) as b1818,sum(a1819) as b1819
from rr
group by year
;
quit;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.224.151
討論串 (同標題文章)