2016-07-22 95 views
0

我有一个X轴看起来像['Jan','Feb','Mar','Apr','May','Jun' '七月','八月','九月','十月','十一月','十二月']如何在Highchart中定义x轴点的名称和值

因此,在编辑1月的高图中的值时,在下降事件中,我得到了这个。 category = Jan。有没有什么方法可行绘制x轴点与键值对,这样我会得到关键是“扬”和值为1

回答

1

创建一个对象,并使用它的类别如下

//Define this object 
cats = {'Jan':1, 'Feb':2, 'Mar':3, 'Apr':4, 'May':5, 'Jun':6, 'Jul':7, 'Aug':8, 'Sep':9, 'Oct':10, 'Nov':11, 'Dec':12}; 

months=Object.keys(cats); // Prepare categories for x axis 


//In Highcharts object set categories: months 



// In drop event use cats.category 
0

将xAxis类型设置为类别。

xAxis: { 
    type: 'category' 
} 

然后在一系列的数据使用的名称,而不是X

data: [ 
    {name: 'Jan', y:24.13}, 
    {name: 'Feb', y:17.2}, 
    {name: 'Mar', y:8.11} 
]