| Features: |
PROC GANNO statement options ANNOTATE= and DATASYS |
| Sample library member: | GANSCALE |
goptions reset=all border;
data wrldtotl; length sitename $ 10; input sitename $ 1-10 mean 12-15; datalines; Paris 999 Munich 571 Tokyo 137 London 273 Frankfurt 546 New York 991 ; run;
data wrldanno; length function color $ 8 text $ 20; retain line 0 xsys ysys "2" hsys "3" x 8; set wrldtotl end=end;
function="move"; x=x+8; y=20; output;
function="bar"; y=y+(mean); x=x+9;
style="empty"; color="red"; output;
function="label"; y=0; x=x-4; size=3.5;
position="E"; style="swiss";
color="blue"; text=sitename; output;
function="move"; y=y+(mean)-3; output;
function="label"; x=x-1; text=left(put(mean,3.));
position="5"; style="swiss"; size=3; output;
if end then do;
function="move"; x=10; y=20; output;
function="draw"; x=90; y=20; line=1;
size=.5; color="blue"; output;
function="label"; x=50; y=95; text="Projected Sales";
xsys="3"; ysys="3"; position="5"; style="swissb";
size=5; color=" "; output;
x=92; y=5; size=3; style="swiss"; text="GANSCALE"; output;
function="frame"; color="blue"; when="b";
style="empty"; output;
end;
run;
proc ganno annotate=wrldanno datasys; run; quit;
data wrldtotl; length sitename $ 10; input sitename $ 1-10 mean 12-15; datalines; Paris 999 Munich 571 Tokyo 137 London 273 Frankfurt 546 New York 991 ; run;
data wrldanno; length function color $ 8 text $ 20; retain line 0 xsys ysys "2" hsys "3" x 8; set wrldtotl end=end;
function="move"; x=x+8; y=20; output;
function="bar"; y=y+(mean); x=x+9;
style="empty"; color="red"; output; function="label"; y=0; x=x-4; size=3.5;
position="E"; style="swiss";
color="blue"; text=sitename; output; function="move"; y=y+(mean)-3; output;
function="label"; x=x-1; text=left(put(mean,3.));
position="5"; style="swiss"; size=3; output; if end then do;
function="move"; x=10; y=20; output;
function="draw"; x=90; y=20; line=1;
size=.5; color="blue"; output;
function="label"; x=50; y=95; text="Projected Sales";
xsys="3"; ysys="3"; position="5"; style="swissb";
size=5; color=" "; output;
x=92; y=5; size=3; style="swiss"; text="GANSCALE"; output;
function="frame"; color="blue"; when="b";
style="empty"; output;
end;
run;