首先,我对SAS一无所知,也不是程序员而是会计师,但我还是尝试着用以下方法来比较两个数据集并找出它们之间的差异:
使用'proc compare'命令如下:
proc compare data=table1 compare=table2
criterion=.01;
run;
这个代码运行良好,但是它按照顺序逐行比较。如果table2中间缺少一行,则该行之后的所有条目都将被认为不相等。
如何根据变量进行比较,让proc compare在table1中查找与变量X相关联的值,然后确保table2中相同的变量X具有相同的值?