我有这样的JSON数据
var data= {
'A' : {
'Total' : 123,
'Cricket' : 76,
'Football' : 12,
'Hockey' : 1,
'None' : 10
},
'B' : {
'Total': 123,
'Cricket': 76,
'Football': 12,
'Hockey': 1,
'None': 10
},
'C' : {
'Total': 123,
'Cricket': 76,
'Football': 12,
'Hockey': 1,
'None': 10
}
}
我想在HighChart中填充它。我正在使用这种方法HighCharts- JSON
的多个饼图但是我需要这样的图表,例如http://jsfiddle.net/gh/get/get/library/pure/highcharts/highcharts/highcharts/tree/master/master/samples/highcharts/highcharts/demo/pie-basic/pie-basic/
,但我需要A B C的三个饼图,如上述JSON。
尝试以下示例:http://jsfiddle.net/kkulig/2jq0dvgl/
在将数据传递给图表构造函数之前,请使用以下代码来准备您的数据:
var data = [];
$.each(item, function(prop, value) {
data.push({
name: prop,
y: value
});
});