作者imaltar (..)
站内Statistics
标题Re: [程式] sas merge问题
时间Mon Dec 6 11:48:57 2010
※ 引述《MmmRrrrX (银色的灵魂)》之铭言:
: ※ 引述《lsshno1 (朝右边锋迈进)》之铭言:
: : data matrix;
: : merge output_temp1-output_temp&n;
: : by temp;
: : run;
: 刚刚实验,merge似乎没办法这样加,这段改成这样
: %macro aa;
: %do i=&n %to &n ;
: data matrix;
: merge output_temp1- output_temp&i;
: run;
: %end;
: %mend;
: %aa;
: 有点怪,应该有更好的写法,不过试过是可行的
%macro aa;
data matrix;merge output_temp1;by temp;
%do i=2 %to &n ;
data matrix;
merge matrix output_temp&i;by temp;
run;
%end;
%mend;
%aa;
我稍微改一下M版友的MACRO
先merge output_temp1
剩下的再用回圈轮流merge起来
参考看看合不合原po的需求~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.118.18
1F:→ lsshno1:谢谢! 12/06 14:52