作者imaltar (..)
站内Statistics
标题Re: [问题] SAS巨集程式不知道哪里错了
时间Fri Feb 11 06:11:59 2011
※ 引述《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