01-30-2018 02:23 PM
I have a basic line graph (created through proc sgplot) that I am formatting for a report. Have always hated the grey/light tick marks and axis lines and want to make them both black/bold. I cannot seem to find how to do it but I imagine is has to be out of the proc sgplot statement?
Thank you for any help you can provide!
01-30-2018 02:35 PM
Here is my code:
proc sgplot data=prescribing5;
series x=quarter y=rate/ markers markerattrs=(symbol=circlefilled) lineattrs=(thickness=2) group=msa;
yaxis values=(0 to 120 by 10) valueattrs=(weight=bold) grid labelattrs=(weight=bold);
xaxis grid values=(1 to 25 by 2) labelattrs=(weight=bold) valueattrs=(weight=bold) fitpolicy=rotate ;
keylegend /valueattrs=(weight=bold) titleattrs=(weight=bold);
01-30-2018 02:41 PM
Here are some places that explain some basics about styles and destinations.
01-30-2018 02:40 PM
Check LINEATTRS on the SERIES statement
or MARKERATTRS on the SCATTER statement - basically the statement you're using will list what options you have available in the documentation.
But you can easily change this as well using Styles, Styles I like for publications are Journal1/Journal2, for other publications Meadow and SeaSide have good colour choices IMO.
ods html style=meadow; proc sgplot data=sashelp.stocks; where stock='IBM'; series x=date y=open / lineattrs=(color=CXff5024); run; proc sgplot data=sashelp.stocks; where stock='IBM'; series x=date y=open ; run;
Need further help from the community? Please ask a new question.