さて、私は D3 から始めて、縦棒グラフを作成しようとしています。
何が起こっているのか本当にわかりませんが、いくつかのことが期待どおりに機能していません (おそらく、私はこの問題に慣れていないためです)。
私はラインスケールを使用しており、軸でうまく機能しますが、バーの高さを誤って計算しています.たとえば、より高い値は表示されません(結果の値が低いため)。
d3.max を使用して範囲を決定しました。何が起こっているのか本当にわかりません。
var yScaleLeft = d3.scale.linear()
.domain([0, d3.max(stats)])
.range([realHeight, 0]);
.attr("height", function(d) {
return yScaleLeft(d);
});
コードは次のとおりです: http://jsfiddle.net/aKhhb/ * Scales *と// Stats バーを見てください
(バーの x 方向の配置は忘れてください。後でわかりますが、高さを適切に設定したいのです)
どうもありがとう!Y saludos desde Chile :)