D3 縦棒グラフを作成していますが、棒の高さを調整できません。次の JavaScript から変数を調整するとbarHeight
、バーの外観がまったく同じになります。*50
つまり、インを脱いbarHeight
だら何も変わらないということです。ここでは本当に単純なことを見落としている可能性がありますが、高さを調整するにはどうすればよいですか?
var bars = svg.selectAll("rect")
.data(data_votes);
bars.enter()
.append("rect")
// .transition()
// .duration(1000);
bars.attr("x", function(d, i) {
return i * (w / data_votes.length);
})
.attr("y", function(d){
return h-d;
})
// Less bars == more width
.attr("width", w / data_votes.length - barPadding)
.attr("height", function(d){
var barHeight = d*50;
return barHeight;
})
.attr("fill", "teal");
bars.exit().remove();