I am having a problem resizing static Web pages generated using ODS HTML. The wrinkle is that I am adding an annotation to the x-axis on a GCHART. When resized the inner chart shrinks and moves away from the annotation. The only solution is to refresh the report, but that isn't practical. Any idea how to fix this? ( device=activex in Goptions, but maybe this is wrong) [SAS9.2]
Proc Gchart Data = data_for_charts1;
Where technology = "&&technology&a";
Format quantity 3.;
Format flag timing.;
vbar3d range1 / discrete
sumvar = quantity
subgroup = flag
RAXIS = Axis1 missing
MAXIS = Axis2
annotate=anno
Coutline = black
nolegend;
Run;
Quit;
Data anno;
Set data_for_charts1;
Where technology = "&&technology&a";
function='label';
color='black';
SIZE = 3;
STYLE = 'SWISS';
xsys='2';
ysys='3';
hsys='7';
x=mid_range; /* placement on the x-axis */
y=1;
when='a';
text=stagegrp_id;
Run;
When doing 'tricky' things like annotation, I would not recommend using device=activex.
I would recommend using device=png instead.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.