How to format a macro variable as a SAS numeric variable in proc iml?
I create macro variable in this way:
call symput('pWC',left(char(pWC)));
Is the example helpful?
data have; input var1; cards; 2 ;
data _null_; set have; call symputx('v',put(var1, z2.)); run; %put &v;
for your case, try:
call symput('pWC',input(left(char(pWC)),2.));
April 27 - 30 | GAYLORD TEXAN
Register now to lock in early bird pricing through February 25!
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.
Browse our catalog!