如何找出sas数据集中某些变量相同的记录
(2014-03-27 21:12:36)注释:这个方法在对数据查询重复,并查看重复多少次时,十分有用。
如何找出sas数据集中某些变量相同的记录 [推广有奖]
如何找出同一个sas数据集中某些变量相同的记录,例如,数据集中有val1 val2 val3 val4......,现在要找出val1 val2 val3三个变量相同的记录,谢谢。
不好意思,可能是我表达不够清楚,我的意思是两行数据的这三个变量值都是一样的,我要找出这两行数据。
例如:obs var1 var2 var3
......
1
2
2
3
.......
2
1
3
4
........
3
2
2
3
.........
第一行和第三行的var1、var2和var3对应都是相同的,我要将这两行找出来
先用变量标记记录位置吧:
data yourdataset;
set yourdataset;
rowNumber=_n_;
;run;
;run;
proc sql;
create table out as
select * ,count(*) as cnt
from yourdataset
group by var1,var2,var3
having count(*)>1
;quit;
;quit;
后一篇:SAS Bootstrap

加载中…