Hi all,
I want to make a graph as attach file.
I do coding as below ......
data one;
input group x y;
cards;
1 11 21
1 15 26
1 18 32
2 13 31
2 16 38
2 19 40
;
symbol1 value=square color=black interpol=join;
proc gplot data=one;
plot x*y / vref= 11 50
vaxis=(10 to 60 by 2) ;
run;
the point is when i change from 'square' to 'squarefilled' , the display result is triangle.
Would you please suggest me what am i doing wrong?
Your code is using GPLOT instead of SGPLOT. The SGPLOT equivalent for your program would be the following:
proc sgplot data=one;
series x=x y=y / markers markerattrs=(color=black symbol=squarefilled) lineattrs=(color=black);
refline 11 50;
yaxis values=(10 to 60 by 2) ;
run;
Your code is using GPLOT instead of SGPLOT. The SGPLOT equivalent for your program would be the following:
proc sgplot data=one;
series x=x y=y / markers markerattrs=(color=black symbol=squarefilled) lineattrs=(color=black);
refline 11 50;
yaxis values=(10 to 60 by 2) ;
run;
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
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.