gpt4 book ai didi

javascript - HighCharts 柱形图到饼图

转载 作者:行者123 更新时间:2023-12-02 20:15:06 25 4
gpt4 key购买 nike

我有以下柱形格式的图表,效果很好:

$(document).ready(function() {

get_data();

function get_data() {
$.ajax({
url: 'get_data.aspx',
type: 'GET',
dataType: 'json',
success: function(results) {

var chart1 = new Highcharts.Chart( {
chart: {
renderTo: 'chart',
defaultSeriesType: 'column'
},
series: results
});

}
});
}
});

但是当我尝试将 defaultSeriesType 更改为 pie 时,我只在饼图中得到一个值。我假设我需要为饼图设置不同的 json 数据格式?

上面的图表使用以下 json 数据:

[
{
"name": "DEP1",
"data": [
100
]
},
{
"name": "DEP2",
"data": [
200
]
},
{
"name": "DEP3",
"data": [
300
]
},
{
"name": "DEP4",
"data": [
400
]
},
{
"name": "DEP5",
"data": [
500
]
},
{
"name": "DEP6",
"data": [
600
]
}
]

最佳答案

根据http://www.highcharts.com/demo/pie-basic ,您的数据需要采用以下格式

[
["DEP1", 100],
["DEP2", 200],
...,
["DEP6", 600]
]

关于javascript - HighCharts 柱形图到饼图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6409096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com