Hi,
I need help converting a percentage to a number. For example, 10.75% to 10.75 as opposed to 0.1075. The conversion has to be done for 10+ columns.
Thank you,
A
Please supply some example data (in a data step with datalines), so we can see from where we have to start.
If you have a numeric variable with a percent format, replace the format with sonething like 6.2, and multiply the value with 100.
Please supply some example data (in a data step with datalines), so we can see from where we have to start.
If you have a numeric variable with a percent format, replace the format with sonething like 6.2, and multiply the value with 100.
You can also format 10.75 to 10.75% using a custom format.
proc format;
picture mypct (round) low-high='009.99%';
run;
proc tabulate data=sashelp.class;
class age sex;
var weight height;
table age, sex*(weight height)*(pctsum*f=mypct.);
run;
https://support.sas.com/kb/38/001.html
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
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.