[bit.listserv.sas-l] gplot problem

HARRINGT@IRLEARN.BITNET (Vivian Harrington) (02/02/90)

A user here has a problem using gplot.  The symbol statement does not
provide a symbol for each point on the graph.  If 'v=none' is used a
dot is used for each point on the graph ?  I have checked the manual
but do not see what is wrong.  Can anyone throw light on this problem ?
Thanks in advance
                  Vivian Harrington
                  UCD Computing Services
***************************************************
proc gplot data=b uniform;
     title f=xswiss 'Systolic BP';
     axis1  label=(f=xswiss h=2 'Visit');
     axis2  label=(a=90 r=0 f=xswiss h=2 'Mean Systolic BP');
     symbol1 i=std1m v=square;
     symbol2 i=std1m v=hash;
     plot sp*visit=trt / haxis=axis1 vaxis=axis2;
     format trt test.;
run;
endsas;
************************************8

FRIENDLY@YORKVM1.BITNET (Michael Friendly) (02/05/90)

>A user here has a problem using gplot.  The symbol statement does not
>provide a symbol for each point on the graph.  If 'v=none' is used a
>dot is used for each point on the graph ?  I have checked the manual
>but do not see what is wrong.  Can anyone throw light on this problem ?
>Thanks in advance
>                  Vivian Harrington
>                  UCD Computing Services

You need to code color= on the symbol statement. If omitted, SAS cycles
the SYMBOL1 specs for each available color. This does not explain your
observed behavior of the gplot, but that's always the first thing to
try when symbols go askew.
>***************************************************
>proc gplot data=b uniform;
>     title f=xswiss 'Systolic BP';
>     axis1  label=(f=xswiss h=2 'Visit');
>     axis2  label=(a=90 r=0 f=xswiss h=2 'Mean Systolic BP');
>     symbol1 i=std1m v=square;
>     symbol2 i=std1m v=hash;
>     plot sp*visit=trt / haxis=axis1 vaxis=axis2;
>     format trt test.;
>run;
>endsas;
>************************************8