nvd3 離散棒グラフに設定された特定の幅の値を取得しようとしています。最初のレンダリング後に rect 要素を変更することはできますが、グラフの設定で棒の幅を指定する方法があるようです。
これが私の現在のチャート設定です。
nv.addGraph ->
chart = nv.models.discreteBarChart()
.x (d) ->
return d.label
.y (d) ->
return d.value
.staggerLabels(false).showValues(false)
.color(['#56bd78']).tooltips(false)
.margin({top: 0, right: 0, bottom: 30, left: 0})
chart.tooltipContent (key, x, y, e, graph) ->
return '<h3><span>' + parseFloat(y) + '</span><em>' +
key + '</em></h3>'
chart.xAxis.tickFormat (d) ->
return d3.time.format('%b')(new Date('2013/'+d+'/01'))
# chart.xAxis.tickPadding({top: 0, bottom: 0, left: 20, right:30})
d3.select(element).datum(data).transition().duration(500).call(chart)
nv.utils.windowResize(chart.update)
return chart
この特定の問題について投稿された質問が見つからないため、おそらく単純すぎて見逃していると思います。前もって感謝します。