在Highcharts中指定系列数据中的X轴类别

时间:2013-10-03 04:04:12

标签: javascript highcharts

我正在尝试实现堆积条形图,我想了解是否有任何方式我们可以指定类别以及数据点串联。

我的分类为:

xAxis: {
categories: ['DEV', 'TEST', 'Stage']
},

系列数据:

series: [{
name: 'Severity-1',
data: [['TEST',20]]
},{
name: 'Severity-2',
data: [['TEST',20]]
}]

在上面的代码片段中,我尝试将点值“30”添加到“TEST”类别,但是当我加载图表时,它会显示在“DEV”类别下。

示例:http://jsfiddle.net/G5S9L/1/

有什么想法吗?

3 个答案:

答案 0 :(得分:3)

您需要使用类别索引而不是类别名称,因此正确的示例将是:

series: [{
  name: 'Severity-1',
  data: [[1,20]] //0-DEV, 1-TEST, 2-Stage
},{
  name: 'Severity-2',
  data: [[1,20]]
}]

答案 1 :(得分:1)

你有没有尝试过:

{"xAxis": { "type" : "category" .... } ... }

它应该从您的数据中获取类别。

答案 2 :(得分:-1)

嘿Vipul你想要这样的东西吗?请查看以下链接以获取代码。

series: [{
     name: 'Severity-1',
     data: [['TEST',20]]
     },{
     name: 'Severity-2',
     data: [['TEST',20]]
 }]

CHECK EXAMPLE