r********e 发帖数: 1686 | 1 rt,被问到这个,说是如果sort中用了这个option删除了这些但是manager又想知道哪
些被删除了,怎么做?
还有就是比较两个data set的区别除了用compare还有其他办法吗? |
c*******o 发帖数: 8869 | 2 proc sort data=test; by XXXX; run;
data check;
set test;
by XXXX;
if first.xxxx = 0;
run;
【在 r********e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : rt,被问到这个,说是如果sort中用了这个option删除了这些但是manager又想知道哪 : 些被删除了,怎么做? : 还有就是比较两个data set的区别除了用compare还有其他办法吗?
|
S******y 发帖数: 1123 | 3 %macro cmpar_d2(lib1=,mem1=,lib2=,mem2=);
/* Get the obs in lib1.mem1 but not in lib2.mem2 */
/* and store OBS and VARS in ONEXTWO Dataset */
proc sql;
create table onextwo as
select *
from &lib1..&mem1
except corr all
select *
from &lib2..&mem2
;
quit;
/* Get the obs in lib2.mem2 but not in lib1.mem1 */
/* and store OBS and VARS in TWOXONE Dataset */
proc sql;
create table twoxone as
select *
from &lib2..&mem2
except corr all
|
g*****d 发帖数: 526 | |
y******0 发帖数: 401 | 5 proc sort data=test nodupkey dupout=test2; by XXXX; run;
This 'test2' is the deleted data. |
d*******1 发帖数: 854 | 6 靠, SAS的奇技淫巧真多
【在 y******0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : proc sort data=test nodupkey dupout=test2; by XXXX; run; : This 'test2' is the deleted data.
|
r********e 发帖数: 1686 | 7 哇,还有这么个statement啊,哎见识太少了。。。。。。
【在 g*****d 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我倒。不是dupout么? : 怎么搞出这么多来?
|