这是个很简单的问题,没必要搞得狠复杂。
*假设你的data的变量名为: x and y;
data a; set your_data;
if x>y then do;x1=y;y1=x;end;
else do;x1=x;y1=y;end;
run;
proc sort data=a out=final(keep=x y) nodupkey; by x1 y1; run;
这2步就可以了。