D3.js: muestra un número limitado de tics

Estoy tratando de usard3.ticks. Según la documentación., Debería poder restringir el número de tics que se muestran en el eje.

Sin embargo, esto no parece restringir el número de tics en absoluto:

xAxis = d3.svg.axis().scale(xScale).orient("bottom").ticks(2)

¿Es porque mi escala es ordinal?

JSFiddle aquí:http://jsfiddle.net/samselikoff/9tfD2/1/

Respuestas a la pregunta(2)

Su respuesta a la pregunta