NVD3 / D3值超出图表

时间:2016-10-15 09:28:57

标签: javascript d3.js nvd3.js

我的图表存在以下问题:

enter image description here

如您所见,它会从图表中获取最大值。

我的代码是:

d3.json('/url here', function(data) {
  nv.addGraph(function() {
    var chart = nv.models.lineChart()
          .x(function(d) { return d.date  })
          .y(function(d) { return d.total })
          .useInteractiveGuideline(true)
                .showLegend(true)       //Show the legend, allowing users to turn on/off line series.
                .showYAxis(true)        //Show the y-axis
                .showXAxis(true)        //Show the x-axis;
    chart.xAxis
        .showMaxMin(false)
        .tickFormat(function(d) { return d3.time.format('%b %d %Y')(new Date(d)); });

    chart.yAxis.tickFormat(d3.format(',f'));
    d3.select('#chart svg')
        .datum(data)
        .style('height', '400px')
        .call(chart);
    nv.utils.windowResize(chart.update);

    var x = document.getElementsByClassName("cat_button");
        var i;
        for (i = 0; i < x.length; i++) {
            x[i].id = type;
        }
    return chart;
  });
你可以指点我修理吗? 谢谢!

0 个答案:

没有答案