我不得不重新格式化我原来的JSON文件,并且很难用它创建摘要图。我的x轴按照我想要的方式工作,但y轴和y值没有相同的运气。我需要全部开放,所有响应等等。
y.domain([0, d3.max(color.domain(), function (d) { return d; })]);
这是绘制矩形的部分,正如我所提到的,x是正确的,只需要一些TLC。
svg.selectAll(".bar")
.data(color.domain())
.enter().append("rect")
.attr("class", "bar")
.style("fill", color)
//.attr("height", function (d) { return height - y(d.stati) })
.attr("x", function (d) { return x(d); })
.attr("width", 60);
这是一个jsfiddle,其中包含指向示例数据集的链接: http://jsfiddle.net/ba5m8/
数据集: https://dl.dropboxusercontent.com/u/23726217/queryStatusBar.json