Function, I am trying to use the PUT function to chance numeric to character and also right align the results. I dont know why is not right aligining. Can anyone help?
this is my code:
DATA WANT;
PHONE= 9999999999;
PHONE_C= PUT(PHONE, 10. -R);
SSN= 999999999;
SSN_C= PUT(SSN, SSN11. -R);
RUN;
This is the results I get:
What do I need to do to have PHONE_C and SSN_C right align?
Thanks!
They are right aligned. However, the length of the newly created variables PHONE_C and SSN_C are 10 and 11 respectively and equal to the width of digits being displayed.
10 characters right aligned in a field of 10 is that same as left or center aligned.
They are right aligned. However, the length of the newly created variables PHONE_C and SSN_C are 10 and 11 respectively and equal to the width of digits being displayed.
10 characters right aligned in a field of 10 is that same as left or center aligned.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.