2 つの異なる折れ線グラフがあります。1 つは datetime xAxis を使用し、もう 1 つは線形 xAxis を使用します。
xAxis タイプが datetime の場合、シリーズ値の順序は重要ではないことに気付きました。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/
しかし、2 番目のグラフでは、線形の xAxis と、異なる順序の値を持つ 2 つの系列があります。さらに、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 が日時チャートと一致するのに、カテゴリーのある線形チャートと一致しないのはなぜですか?
- 線形チャートの系列値も一致させる方法はありますか?
ありがとうございました
トルベン