Traditional sas/graph gcharts allow tickmarks on the response (height) axis, but not on the midpoint (bar) axis.
I guess the reasoning is something like ... if you have a bar & a bar value/label at every data point, why the need for tickmarks? Also, since the bars are at discrete/categorical values it wouldn't really make sense to have tickmarks (tickmarks are for proportionally-spaced numeric ranges).
If you *really* need tickmarks on the bar axis, you could annotate them (but that's a lot of work, and I'm not sure it really gains you anything).
---
Ok, so much for my soapbox! 🙂
Here's the code to annotate tickmarks at each bar:
[pre]
data tick_anno; set sashelp.class;
xsys='2'; ysys='1';
function='move'; midpoint=name; y=0; output;
function='draw'; y=-.7; output;
run;
axis1 value=(angle=90);
proc gchart data=sashelp.class anno=tick_anno;
vbar name / type=sum sumvar=height descending maxis=axis1;
run;
[/pre]