0

軸に序数スケールを使用しています:

var xBarScale = d3.scale.ordinal()
    .rangeRoundBands([0, width], .1)
    .domain(d3.range(data.length));

var xBarAxis = d3.svg.axis()
    .scale(xBarScale)
    .orient("bottom");

私の目盛りラベルは私のデータ配列にあります。ここで行ったように、単に配列内のそれぞれをリストするよりも、(D3 メソッドを使用して) 私のティック値をフォーマットする最良の方法は何ですか?

 xBarAxis.tickValues([data[0].q,data[1].q,data[2].q,data[3].q,data[4].q]);
4

1 に答える 1