I\'m building a bar plot in d3.js in which each bar represents total TB cases during a month. The data essentially consists of a date (initially strings in %Y-%m format, bu
Try d3.scale.ordinal:
d3.scale.ordinal
var y = d3.scale.ordinal() .domain(yourDomain) .rangeRoundBands([0, chartHeight], 0.2);
Tweek 0.2 parameter.