Does this option for sgpannel exist in 9.2 or a similar alternative?
proc sgpanel data=sashelp.cars pctlevel=graph;
panelby origin;
where origin in("Asia" "Europe");
vbar type / response=horsepower stat=percent
group=cylinders;
run;
I'm following
Yes, use a PERCENT format on the column.
I don't think so. Likely you will need to summarize your data before plotting it.
About 90% of my graphs I presummarize the data because I the direct calculations in the plot procedures won't work. But then much of my data is complex sample data.
I created a percentage of the whole column then I summed up the column. My display looks like .0083 and my axis goes from 0 to 1. Can I format the axis and display?
Yes, use a PERCENT format on the column.
Worked perfectly for me.
Unfortunately, no. However, it is possible to compute those numbers outside of the procedure using a combination of PROC SUMMARY and DATA STEP. Then, you can pass those numbers in to be graphed.
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.
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.