Additionally, if you pad the top of the Cycles xaxistable, it looks much better. title "Show Table of Counts"; title2 "XAXISTABLE Statement"; proc sgplot data=menstrual noautolegend; scatter x=Age y=mean / yerrorlower=low yerrorupper=high errorbarattrs=GraphData1; xaxistable Users / x=Age location=inside; /* can use POSITION=TOP */ xaxistable Users2 / x=Age location=inside nolabel; /* can use POSITION=TOP */ xaxistable Cycles / x=Age location=inside pad=(top=20); /* can use POSITION=TOP */ xaxistable Cycles2 / x=Age location=inside nolabel; /* can use POSITION=TOP */ xaxis grid min=18 offsetmin=0.1 offsetmax=0.1; yaxis grid; run;