1
我是D3新世界的新手。試圖將此example轉換爲水平分組條形圖時,我面臨着一個複雜的情況。我正在按照this post中描述的要點進行轉換。這是我的code版本。D3 JS:將垂直分組的條形圖轉換爲水平分組的條形圖
我已經轉換了水平組圖表的所有域和範圍,但不可能成功。
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);
})
任何幫助將不勝感激!