-1
ここでフィードバックで設定した棒グラフはパーセンテージを表示しますが、一部の値では100までの合計ではありません。この例のように、97%、2% 2%、100を超えています。 どこが間違っていますか? working fiddleパーセント値が100まで集計されていません
私はあなたがパーセント値を丸めているthis-
sets.append("rect")
.attr("class","global")
.attr("width", xScale.rangeBand()/2)
.attr('y', function(d) {
return yScale((d.global/total)*100);
})
.attr("height", function(d){
return h - yScale((d.global/total)*100);
})
.attr('fill', function (d, i) {
return color(d.global);
})
.append("text")
.text(function(d) {
return commaFormat((d.global/total)*100);
})