Well, it's good to have someone's terseness balance another's verbosity ;).
Have a nice weekend, too!
>But my results end up looking like a concatenation
that probably means the keys have different values.
> I changed the Primary and DSC_25 variables into a 6-length character string variable named mergevariable (previously one was a numeric, and the other was a character
Maybe the conversion has issue? Are the converted numbers left-aligned?
I had a typo in the first method, the code should be:
proc sort data=sth_icd10; by primary; run;
proc sort data=reftable_merge; by cde_diag; run;
data all;
merge sth_icd10
reftable_merge (rename = (cde_diag = primary));
by primary;
/* drop mergevariable; << no need */
run;
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 lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.