/* METHOD TWO: Use the ANNOTATE facility to draw */ /* a plot line on PROC GCHART output. */ data anno; set fy1992; length function color style $8; retain xsys ysys '2' hsys '3' color 'black' line 1 when 'a'; midpoint=month; y=earnings; /* place plot symbol */ function='label'; position='+'; /* center the text */ style='swissb'; size=5; /* size of the character is 5% */ text='$'; output; /* locate beginning of plot line */ if _n_=1 then do; function='move'; output; end; /* draw plot line */ else do; function='draw'; size=.25; /* width of line is .25% */ output; end; run; goptions reset=global; title1 height=6 pct 'JLR Enterprises'; title2 height=4 pct 'Semi-Annual Report'; /* A FOOTNOTE statement is used to simulate a legend */ /* that will identify the chart contents. */ footnote box=1 blank=yes height=4 pct color=graycc font=swissb '03'x color=black font=swissl height=3 pct ' SALES -$- EARNINGS'; axis1 offset=(5); axis2 label=none order=0 to 500 by 100 offset=(0,0); pattern1 color=graycc value=solid; proc gchart data=fy1992; format month monname3.; vbar month / frame discrete sumvar=sales maxis=axis1 raxis=axis2 space=5 annotate=anno; run; quit;