I build shewhart xcharts with a condition to choose the background colour for the particular chart. Some have a white background and some have a coloured background.
After producing several charts, I greplay them via a template at which time the goptions cback= has been reset to white. The replayed graphs now all have a white background. Is there an option that will allow greplay to do its work while retaining the original background colour for each graph being replayed?
Thanks,
Bill
To guarantee that I have full control of the background color when using Proc Greplay, I annotate the background color, rather than using goptions cback=.
Here is a simple example to demonstrate:
data anno_back;
xsys='3'; ysys='3'; when='b';
x=0; y=0; function='move'; output;
x=100; y=100; function='bar'; style='solid'; color='pink'; output;
run;
proc gplot data=sashelp.class anno=anno_back;
plot height*age;
run;
To guarantee that I have full control of the background color when using Proc Greplay, I annotate the background color, rather than using goptions cback=.
Here is a simple example to demonstrate:
data anno_back;
xsys='3'; ysys='3'; when='b';
x=0; y=0; function='move'; output;
x=100; y=100; function='bar'; style='solid'; color='pink'; output;
run;
proc gplot data=sashelp.class anno=anno_back;
plot height*age;
run;
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.