Currently, I have some graphs that manually label the Y-Axis using annotate to position the label left justified, starting directly above the Y-Axis line and continuing above the frame of the graph. I have tried to convert this using LABEL= on an AXIS statement, but SAS is always placing the label to the far left, above the Y-Axis values.
The current code has the following in a data step:
**** y label;
size=&stdsize*&sizeadj; * Different sizes for different outputs;
More code supplied (with certain names made generic)
proc gplot data=name anno=anno gout=ris.&gseg;
format mutual stock comma4.;
* I have tried using label= with values w/ no luck;
value=(h=&htextsize. f=&hwfont1. c=&black.)
order=(&low. to &high. by &increm.)
order=(1 to &lastn. by 1)
Bill - I am trying to get away from a lot of old SAS/Graph code that relies too much on annotation for a lot of things (including tick marks, axis values and so on). Some of the code goes way back (15 years+). Most I can convert with no problems, the y-axis label positioning has me stumped.