SAS中文论坛

标题: 程序求助 [打印本页]

作者: shiyiming    时间: 2008-10-19 02:41
标题: 程序求助
data out1;
input id $ amount;
cards;
a001 1000
a005 12000
a008 8000
a007 6000
;
run;
proc sort data=out1;
by id;
run;

data out2;
input id $ mount;
cards;
a001 1000
a006 12000
a005 8000
a009 6000
;
run;
proc sort data=out2;
by id;
run;

data out3;
merge out1(in=con1) out2(in=con2);
by id;
if out1 and out2;
run;
proc print data=out3;
run;

为什么不显示DATA=OUT3?if out1 and out2有什么用途?(in=con1)和(in=con2);有什么用途?谢谢啊!
作者: shiyiming    时间: 2008-10-19 09:21
标题: Re: 程序求助
the temporary indicator variables created are "con1" and "con2" instead of 'out1' and 'out2'.

[url:323vrql3]http://www2.sas.com/proceedings/sugi30/249-30.pdf[/url:323vrql3] page 5, exhibit 7




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2