Hi All, I have come across a strange situation where a numeric variable is zero in both the base and compare datasets, on the matching ID, and yet they are showing up in the differences output. Below is how I've set up the compare code: proc compare base = work.base_ds compare = work.compare_ds listobs listvar maxprint=(25,3000) ; ID InternalID notsorted; attrib _ALL_ label=''; /*Get rid of labels, formats and informats for comparison.*/ format _ALL_ ; informat _ALL_ ; run; Below is an example of the results: _______________________________________________________________ || Base Compare InternalID || Score Score Diff. % Diff ____________ || _________ _________ _________ _________ || 8329 || 0 0 0 0 8331 || 0 0 0 0 Any ideas? Thanks, Huey
... View more