2017-02-10 4 views
1

Я создал сложную гистограмму в Flot, и в середине есть большой промежуток. Я не понимаю, почему. Я использовал рабочий jsfiddle и поместил некоторые из моих данных сверху.Большой промежуток в середине штабелированной гистограммы флота

http://jsfiddle.net/shorif2000/t3Vqh/261/

var overdue = { 
    label: 'overdue', 
    data: [ 
    [1, 15],[2, 67],[3, 77],[4, 179],[5, 118],[6, 133],[46, 1],[47, 20],[48, 37],[49, 15],[50, 50],[51, 39],[52, 64] 
    ] 
    }; 

ответ

1

Существует большой разрыв в графике, так как существует большой разрыв в ваших значениях х от 6 до 46. Если вы хотите иметь бары, расположенные как ваши клещи вы должны использовать «реальные» значения х из тиков, а не отображаемое значение (тиковое имя).

Измените данные в

[-1, 1],[0, 20],[1, 37],[2, 15],[3, 50],[4, 39],[5, 64],[6, 15],[7, 67],[8, 77],[9, 179],[10, 118],[11, 133] 

и он работает (кстати: оригинальный DataPoint [46, 1] не имеет correspoding клеща).
См. Это обновление fiddle для рабочего примера.

Смежные вопросы