Data visualization with SAS programming

Proc gchart hbar reordering

Reply
New Contributor
Posts: 3

Proc gchart hbar reordering

Hello, I need to custom reorder my hbars in proc gchart. How do I do this?

Thanks,

Divya

SAS Super FREQ
Posts: 1,265

Re: Proc gchart hbar reordering

Posted in reply to TryingwithSAS

What release of SAS do you have?   This is very easy with SGPLOT.  Just put the categories in the order you want in the data, and use the option DISCRETEORDER=DATA on the YAXIS statement.  Categories are shown top to bottom in data order.  You can use REVERSE to flip it.  Using program below, note "Hybrid" is last because it is last in the data. 

proc sgplot data=sashelp.cars;

  hbar type;

  yaxis discreteorder=data;

run;

SAS Employee
Posts: 1,024

Re: Proc gchart hbar reordering

Posted in reply to TryingwithSAS

Here's a new chapter I've written on this topic, with lots of examples...

 

http://robslink.com/SAS/book2/Chapter_01_Bar_Order.pdf

 

Ask a Question
Discussion stats
  • 2 replies
  • 311 views
  • 0 likes
  • 3 in conversation