Новое в D3.js и пытается создать гистограмму с 275 наборами значений. Я использовал порядковый масштаб, чтобы расположить столбцы вдоль оси x, а последнее значение возвращает «undefined» и поэтому располагается полностью влево. Я не могу понять, почему, и как это исправить ...D3.js .rangeBands() возвращает 'undefined' только с последним значением?
Вот суть того, что у меня есть: https://gist.github.com/shawnparrotte/2e17c4914771f3ea5fe6
Функция между линиями 81-84, где она идет вниз, в частности, на линии 83 :
bands.range()[i]
Спасибо, что посмотрели на это!
** Редактировать: Кажется, что порядковый масштаб возвратил только 274 значения, хотя я отправил ему массив из 275 значений ... см. Строки 70-73. Странный.
Вы можете просто умножить ширину полосы на 'i' здесь, не так ли? –