Thank you Sanjay: Yes, I did try that after Iooked at : http://support.sas.com/documentation/cdl/en/grstatproc/65235/HTML/default/viewer.htm#n0n6uml63c6h8dn16phbd1arm9g9.htm DISCRETEORDER= DATA | FORMATTED | UNFORMATTEDspecifies the order in which discrete tick values are placed on the axis. Specify one of the following values: DATA places the values in the order in which they appear in the data. FORMATTED sorts the formatted values in ascending character order. UNFORMATTED sorts the unformatted values in ascending character order. Default:UNFORMATTED Restriction:This option affects only box plots, dot plots, bar charts, and line plots, or for any axis where TYPE=DISCRETE. I specifically wanted to reverse the direction, as the Y axis had these discrete values plotted from the bottom upwards, which is different in orientation to the order in the dataset. I tried applying a "reverse" statement here but this didn't work. I also created an additional ordinal numeric ID variable and used proc sort, so the order was reversed in the SAS dataset; Even though the order was reversed by proc sort, the graph still came out the same. Only thing that worked was reversing the order in an Excel version of this dataset. So.... is there not a way in SAS to plot a categorical axis in reverse orientation, but maintaining the same order? In this case maintaining the order had clinical importance. Thanks, Christos
... View more