Highchart не показывает линию, если Y.axis такой же - PullRequest
0 голосов
/ 07 февраля 2020

Моя старшая диаграмма показывает строку данных, только если значение отличается, если значение такое же, как в этом примере 1100, оно показывает только 1465 данных, как точка. Проблема с Y.axis, если данные имеют одно и то же значение последовательным образом. Благодарю вас. Resulta изображение старшей диаграммы

$( document ).ready(function() {
      var datacharts = ["1100","1100","1100","1100","1100","1100","1100","1100","1100","1100",1465,"1100"];
      Highcharts.chart('container', {
        chart: {
          type: 'line',
          height:500,
          options3d: {
            enabled: true,
            alpha: 15,
            beta: -10,
            viewDistance: 180,
            depth: 100
          }
        },
          title: {
              text: 'Personne 1'
          },

        xAxis: {
          categories: ["mars","avril","mai","juin","juil.","ao\u00fbt","sept.","oct.","nov.","d\u00e9c.","janv.","f\u00e9vr."],
          labels: {
            skew3d: true,
            style: {
              fontSize: '16px'
            }
          }
        },

        yAxis: {
          allowDecimals: false,
          min: 800,
          color:'red',
          title: {
            text: 'Prime Par mois',
            skew3d: true
          }
        },


        plotOptions: {
          column: {
            stacking: 'normal',
            depth: 40
          }
        },

        series: [{
          name: 'Data',
          data: datacharts,
          color: '#0e9bb7'
        }]
      });
});
</script>

1 Ответ

1 голос
/ 07 февраля 2020

Проблема в том, что вы передаете данные в виде строки, а не чисел. Попробуйте это:

var datacharts = [1100,1100,1100,1100,1100,1100,1100,1100,1100,1100,1465,1100];

В вашем примере 1465 является единственным, который не является строкой, поэтому он представлен на диаграмме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...