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,044

Re: Proc gchart hbar reordering

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: 963

Re: Proc gchart hbar reordering

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

 

Post a Question
Discussion Stats
  • 2 replies
  • 237 views
  • 0 likes
  • 3 in conversation