d3.js v4 scaleOrdinal не все элементы отображаются? - PullRequest
0 голосов
/ 02 октября 2018

У меня проблема с scaleOrdinal.Не все элементы набора данных отображаются.Код:

   const displayValues = ["10:06", "10:36", "11:06", "11:36", "12:06", "12:36", "13:06", "13:36", "14:06", "14:36", "15:06", "15:36", "10:06", "10:36", "11:06", "11:36", "12:06", "12:36", "13:06", "13:36", "14:06", "14:36", "15:06", "15:36"];
   const positions = [0, 75, 150, 225, 300, 375, 450, 525, 600, 675, 750, 825, 900, 975, 1050, 1125, 1200, 1275, 1350, 1425, 1500, 1575, 1650, 1725];
   const xOrdinalRange = scaleOrdinal()
                            .domain(displayValues)
                            .range(positions);
   const xOrdinalAxis = axisBottom(xOrdinalRange);

   this.svgChart.append('g')
        .attr('transform', `translate(0, ${this.height - 50})`)
        .call(xOrdinalAxis);

Что я получаю:

enter image description here

Проблема в оси?

...