Dear All,
I was wondering if there was any way to check if two datasets are the same? For example, I want to check if set 1 and set2 are identical. In this case they wouldn't be. Also, it's for a much bigger dataset if that makes any difference.
data set1;
input Name :$upcase4. Age Net Reg Loss;
cards;home 300 200 50 .
home 100 80 . 5
TDR 80 75 . 3
TDR 70 . 5 .;;;;
run;
data set2;
input Name :$upcase4. Age Net Reg Loss;
cards;home 300 200 50 .
home 100 80 . 6
TDR 80 75 . 3
TDR 70 . 5 .;;;;
run;
Thank you very much in advance!
Kind regards,
Jack
PROC COMPARE should do what you want.
data set1;
input Name :$upcase4. Age Net Reg Loss;
cards;
home 300 200 50 .
home 100 80 . 5
TDR 80 75 . 3
TDR 70 . 5 .
;;;;
data set2;
input Name :$upcase4. Age Net Reg Loss;
cards;
home 300 200 50 .
home 100 80 . 6
TDR 80 75 . 3
TDR 70 . 5 .
;;;;
proc compare data = set1 compare = set2;
run;
Note that it can be used with by groups as well.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and save with the early bird rate—just $795!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.