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.
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.