Flot Charts时间序列:数据集很大时,缺少X轴标签

时间:2019-06-14 11:40:45

标签: javascript charts flot timeserieschart

我正在使用Flot Chart库,该图用于绘制温度随时间变化的图表。我面临的问题是,当时间数据较大时,不会显示X轴时间标签。 例如,我尝试绘制1个月,测量15分钟。可能要绘制大约2800点。完美的作品 Works good

同时,如果我再添加一个图例或将范围扩展到3个月,突然所有X-ticks都消失了。如果我选择并缩放,有时刻度线又回来了。 Gone wrong!

我不确定我在这里犯了什么错误。只需添加我使用的选项

 var options = {
    xaxis: {
      show: true,
      axisLabel: 'Mediaan',
      showTicks: true,
      autoScale: "exact",
      mode: "time",
      timeBase: "milliseconds",
      timeformat: "%d-%m %H:%M",
      autoscaleMargin:0.05,
      alignTicksWithAxis: 1,


    },

    yaxis: {
      show: true,
      axisLabel: 'Hoogte',
      showTicks: true
    },
    selection: {
      mode: "x"
    },
    series: {
      lines: {
        show: true,
        lineWidth: 2
      },

    },
    legend: {

      noColumns: 2
    },
    grid: {
      hoverable: true,
      clickable: true
    },
    zoom: {
      interactive: true
    },
    hooks:{draw:[drawComplete]}


  };

有什么想法吗?

谢谢

0 个答案:

没有答案