Hi, I'm trying to customize an effectplot stored from a MLM that I previously ran. I have two grouping variables, so I used both a sliceby and plotby statement. I am able to add a legend for my sliceby grouping variable, but I can't figure out how to for the plotby variable. It is currently coded as "Group=0" and "Group=1" but I want to change the 0 and 1 values used in the model to their descriptive meanings ("Group=Control" and "Group=Case"). Is there any way to do that? i've included my code below: ODS GRAPHICS / RESET HEIGHT = 4.9in WIDTH = 6.83in ;
proc sgpanel data=plot2 noautolegend;
panelby _PlotBY / novarname HEADERATTRS=(Family="times new roman" Size=11) ;
band UPPER = _UCLM LOWER = _LCLM X=_XCLAS/TRANSPARENCY=.85 group=_group
nofill;
styleattrs datacontrastcolors=(green black);
SERIES Y = _PREDICTED X=_XCLAS /group=_group ;
colaxis values= (0 to 4 by 1) label='Time' LABELATTRS=(size=11 family="times new roman") VALUEATTRS=(size=11 family="times new roman");
rowaxis grid values = (0 to 3 by 0.25) LABELATTRS=(size=11 family="times new roman") label='Predicted Mood' VALUEATTRS=(size=11 family="times new roman") GRIDATTRS=(color=GrayCA thickness=.1mm);
keylegend / title="Condition" position=bottom titleattrs=(Size=11)
valueattrs=(Family="times new roman" Size=11);
title font=timesnewroman "Fit Mood" height=11 ;
run;
... View more