【发布时间】:2016-06-10 11:32:52
【问题描述】:
我是 D3 世界的新手。尝试将此example 转换为水平分组条形图时,我面临着复杂的情况。我遵循this post 中描述的要点进行转换。这是我的code 版本。
我已经转换了水平组图的所有域和范围,但不可能成功。
var xScale = d3.scale.linear().range([innerHeight, 0]);
var yScale = d3.scale.ordinal().rangeBands([innerWidth, 0], barPadding);
bars.attr("y", function(d, i, j) {
return yScale(d[yColumn]) + barWidth * j;
})
.attr("x", 0)
.attr("height", barWidth)
.attr("width", function(d) {
return xScale(d.y);
})
任何帮助将不胜感激!
【问题讨论】:
标签: javascript d3.js charts bar-chart