Я пытаюсь построить круговую диаграмму с использованием данных JSON, возвращаемых с cartoDB SQL
.Создайте круговую диаграмму HighCharts, используя данные JSON
Я использую пример, представленный на веб-сайте High Charts, но график не загружается. Ниже приведен код javascript. Вы видите что-то не так?
$(document).ready(function() {
var options = {
chart: {
renderTo: 'container',
type: 'pie'
},
series: [{}]
};
var jsonURL = 'https://1025.cartodb.com/api/v2/sql?&q=SELECT status FROM kenya_primary_schools';
$.getJSON(jsonURL, function(data) {
var obj = data.rows, hObj = [];
if(obj.length){
for(var i=0; i<obj.length; i++){
hObj.push([obj[i]['status']]);
}
console.log(hObj);
}
options.series[0].data = data;
var chart = new Highcharts.Chart(options);
});
});
Не могли бы вы добавить консоль.log между 'options.series [0] .data = data' и' var chart = new Highcharts.Chart (options); 'и опубликовать вывод? –
@RahulSharma - http://i.imgur.com/iPyExu3.png – 1088
@ Пимпол с моей стороны, все выглядит хорошо. Нет ошибки в коде – 1088