我的图表与http://bl.ocks.org/mbostock/3887051非常相似,我的问题是如何在每个月的值之间添加一个微小的边距,我认为它会略微减小矩形宽度并稍微增加下一个x值杆
state.selectAll("rect")
.data(function(d) { return d.ages; })
.enter().append("rect")
.attr("width", x1.rangeBand())
.attr("x", function(d) { return x1(d.name); })
.attr("y", function(d) { return y(d.value); })
.attr("height", function(d) { return height - y(d.value); })
.style("fill", function(d) { return color(d.name); });
如此宽度(x1.rangeBand() - 2)和x,(x1(d.name)+ 2)。我希望我有意义,我对d3很新,但我想我已经掌握了它。