I'm assuming that you're referring to the .ticks() function for time scales. Yes, you can specify arbitrary values there, e.g. by simply passing in the number of ticks you want without explicitly specifying an interval. You can of course also specify any interval you like, e.g.

scale.ticks(d3.time.minute, 23);

for ticks every 23 minutes.

Related Query

More Query from same tag