【问题标题】:Set zero for missing data in echarts.js将 echarts.js 中的缺失数据设置为零
【发布时间】:2018-07-05 04:10:54
【问题描述】:

我想组合 2 个或多个折线图,其中 x 轴为日期,y 轴为值。但是某些系列的日期不匹配。

series0X= ["2015-11-21","2017-09-21"];
series1X= ["2017-09-21","2017-10-22","2017-11-20"];
series2X= ["2018-05-21","2018-09-22","2018-10-20","2018-11-21"]

series0Y=["5","8"];
series1Y=["3","4","7"];
series2Y= ["2","9","6","1"];

我已经对 x 轴的日期数组进行了合并和排序:

DatesX = ["2015-11-21", "2017-09-21", "2017-10-22", "2017-11-20", "2018-05-21", "2018-09-22", "2018-10-20", "2018-11-21"];

我希望 y 轴系列值是这样的:

series0Y= ["5","8","0',"0","0", "0", "0", "0"]
series1Y= ["0","3","4',"7","0", "0", "0", "0"]
series2Y= ["0","0","0',"0","2","9","6","1"]

图表代码编辑器参考:http://gallery.echartsjs.com/editor.html?c=xB1-xTeDC-

【问题讨论】:

    标签: javascript jquery timeserieschart echarts


    【解决方案1】:

    使用null 而不是0 作为缺失数据的值。就我而言,效果很好

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多