想要比较2个数据集中某几个变量的观测是否一样,连续挨着比较用var 和with语句。跳着比较用id和var语句。
原始程序:
proc compare base=list1 compare=list2 out=dif outbase outcomp outdif;
var Seq No Type;
with Seq No Type;
run;
加上listall outbase outcomp outdif outnoequal error 比较的结果会更多
修改后:
proc compare base=list1 compare=list2 out=dif listall outbase outcomp outdif outnoequal error;
var Seq No Type;
with Seq No Type;
run;
使用id和var的时候,两个数据集中id后跟的变量名字要一样
proc compare base=list1 compare=list2 out=dif outbase outcomp outdif;
id No ;
var Name ;
run;