我有两个不同的折线图。一个带有日期时间 xAxis,另一个带有线性 xAxis。
我注意到如果 xAxis 类型是日期时间,系列值的顺序无关紧要。Highcharts 自动匹配这些值。
series: [{
data: [[Date.UTC(2010, 0, 1), 29.9],
[Date.UTC(2010, 0, 2), 71.5]]
},
{
data: [[Date.UTC(2010, 0, 2), 61.5],
[Date.UTC(2010, 0, 1), 19.9]]
}]
结果:http: //jsfiddle.net/c6hvu/
但在第二个图表中,我有一个线性 xAxis 和两个序列,其中两个值的顺序不同。此外,我还为 xAxis 定义了类别。然而,这些值不会自动匹配。这会导致图表中的值错误。
series: [{
data: [{name: 'First', y: 20},
{name: 'Second', y: 50}]
},
{
data: [{name: 'Second', y: 40},
{name: 'First', y: 10}]
}]
结果:http: //jsfiddle.net/xXkPt/
我的问题是:
- 这种行为是有意的还是这是一个错误?
- 为什么 Highcharts 匹配日期时间图表而不匹配线性图表与类别?
- 有没有办法匹配线性图表的系列值?
谢谢
托本