Hi All,
How can I change yaxis in the vbar figure? I don't need frequency, I need percentage. But I don't have a percentage column in dataset, I can got it by proc freq.
here is my code for figure:
proc freq data=lin_;
tables binary*groups;
run;
proc sgplot data=lin_;
vbar binary / group = groups groupdisplay = cluster;
run;
any idea?
Thanks,
Chen
Here is a link to the doc for the VBAR statement. If you search for "percent" on that page you will find the STAT=PERCENT option.
Hi Rich,
I tried to use stat=percent option, but what if I just want col percent for Y axis? Any way to solve this?
Thanks,
Chen
If you have a column called "percent", do this instead:
proc sgplot data=lin_;
vbarparm x=binary y=percent / group = groups groupdisplay = cluster;
run;
If you use STAT=PCT on the VBAR statement, do you get what you want?
I got group percentage, but I just want col percentage in Y axis.
Thanks,
chen
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
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.