Это мои данные JSONПоломка в highchart поколения
[
{
"project_title":"sdsdsd",
"project_ref_id":"112",
"amount":"232323.00",
"months":"Mar-2015"
},{
"project_title":"test project 44",
"project_ref_id":"113",
"amount":"13000.00",
"months":"Feb-2016"
},{
"project_title":"sdsdsd",
"project_ref_id":"112",
"amount":"50000.00",
"months":"Mar-2016"
},{
"project_title":"hello wolrd",
"project_ref_id":"111",
"amount":"30000.00",
"months":"Mar-2016"
},{
"project_title":"sdsdsd",
"project_ref_id":"112",
"amount":"2000.00",
"months":"Apr-2016"
},{
"project_title":"road construction",
"project_ref_id":"108",
"amount":"1000.00",
"months":"Apr-2016"
},{
"project_title":"road construction",
"project_ref_id":"108",
"amount":"299090.00",
"months":"May-2016"
},{
"project_title":"sdsdsd",
"project_ref_id":"112",
"amount":"384357.00",
"months":"May-2016"
},{
"project_title":"road construction",
"project_ref_id":"108",
"amount":"2365236.00",
"months":"Jun-2016"
}
]
Я пытаюсь создать высокий график с месяц в оси х, количество в оси у
Это код, который я пытался http://jsfiddle.net/4bsvjzus/5/
Строка, которая сгенерирована, является правильным, но есть разрыв в строке.
Если вы видите приведенный выше код скрипки. Проект с именем project1
имеет количество 232323
в mar-2015
и 50000
в mar-2016
, 2000
в apr-2016
, 384357
в may-2016
.There нет данных для проекта project1
в feb-2016
, следовательно, граф вскрыт при feb-2016
, в то время как имеются данные для feb-2016
для других проектов ,
Следовательно, всякий раз, когда нет данных за определенный месяц, график прерывается и продолжается с месяца, у которого есть данные.
График не должен разбиваться посередине. Если данных за месяц нет, на графике должна отображаться точка со значением 0
за этот месяц
Вы можете изменить свои данные содержат значение '0' для недостающих месяцев? – Lordalcol
Возможный дубликат [неправильного генерации высокочастотных диаграмм] (http://stackoverflow.com/questions/37547332/incorrect-generation-of-highcharts) – jlbriggs