我试图从 0 开始在 y2axis 上显示值,但我不能。y2axis 的最小值是 12000,最大值是 245000,我想从 0 开始显示
这是相关代码
# get the max value
maxValue = _.reduce(series_2nd.values, ((n, m) -> Math.max(m.y, n)), -1)
# ...
nv.addGraph ->
chart = nv.models.linePlusBarChart()
chart.color(d3.scale.category10().range())
chart.xAxis.tickFormat (d) ->
d3.time.format('%d/%m/%Y')(new Date(d))
chart.y1Axis.tickFormat(d3.format(',.1'))
chart.y2Axis.tickFormat(d3.format(',f'))
chart.y2Axis.scale().range([0, scope.maxValue + 10]);
chart.margin({top:50,right:50,bottom:50,left:120})
nv.utils.windowResize chart.update
d3.select('#' + name + ' svg').datum(data).transition().duration(500).call(chart)
chart