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;
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.