Временной ряд Flot Charts: метки оси X отсутствуют, если набор данных большой - PullRequest
0 голосов
/ 14 июня 2019

Я использую библиотеку Flot Chart для диаграммы, которая отображает некоторое изменение температуры во времени.Проблема, с которой я сталкиваюсь, заключается в том, что метки времени оси X не отображаются, когда данные времени большие.Например, я пытаюсь построить график в течение 1 месяца с 15 минутами измерения.Это может быть около 2800 пунктов для заговора.Он отлично работает Works good

В то же время, если я добавлю еще одну легенду или увеличу диапазон до 3 месяцев, внезапно все X-тики исчезнут. Отображается один тикначать с.Если я выбираю и изменяю масштаб, иногда галочки возвращаются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]}


  };

Есть идеи, что здесь не так? *

Спасибо

...