我正在尝试为点指定带有对象的柱形图。这样做的原因是我不必将对象数组拆分为单独的类别和值数组。
我尝试了以下方法,但都不起作用。(我对指定列的类别和指定 x 值的日期时间都很感兴趣。)
var data_1 = [
{x:new Date('2013-01-03'),y:2},
{x:new Date("2013-01-02"),y:6},
{x:new Date("2013-01-01"),y:4},
];
var data_2 = [
{category: "a", y: 3},
{category: "b", y: 3},
{category: "c", y: 4}
];
var create_chart = function(el, data){
var init_obj = {
chart: {
type: 'column'
},
series: [{
name: 'a',
data: data
}]
};
el.highcharts(init_obj);
};
create_chart($('#chart1'), data_1);
create_chart($('#chart2'), data_2);