1
なぜ私は、136行目のトランジション()メソッドがアトリビュートスタイルのためだけであり、アトリビュートの高さでは機能しないのか教えてください。D3トランジションの高さ
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);
})
.transition().delay(function (d, i){ return i * 300;}).duration(3300)
.attr("height", function (d) {
return height - y(d.value);
})
.style("fill", function (d) {
return color(d.name);
});
例リンクhttps://jsfiddle.net/4u332kwp/