Hey,
I try to merge DATA1 (Main table) with an extern table (DATA2) by an ID to delete some irrelevant observations.
Normally in DATA3 there are all observations togehter. But i need only the observations of the extern table (DATA2). In this case I need n=439.
NOTE: There were 512 observations read from the data set DATA1.
NOTE: There were 439 observations read from the data set DATA2.
NOTE: The data set WORK.DATA3 has 515 observations and 12 variables.
i hope that someone can help me please.
It would have helped to see the code which created the log.
Something like below might give you what you're looking for:
data data3;
merge data1 (in=d1) data2 (in=d2);
by id;
if d2;
/* more statements */
run;
It would have helped to see the code which created the log.
Something like below might give you what you're looking for:
data data3;
merge data1 (in=d1) data2 (in=d2);
by id;
if d2;
/* more statements */
run;
thank you. Worked perfectly
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.