系列オブジェクトのデータプロパティは、値の配列のいずれかを除外できます。その場合、データは等間隔であると想定されます。または、配列の配列を渡すこともできます。この場合、外側の配列のサイズはポイント数と同じであり、この配列の各要素はサイズ2の別の配列であり、最初の要素はepochTime、2番目の要素は値です。以下に説明するように、3番目のオプションもあります
ドキュメント@http ://www.highcharts.com/stock/ref/#series--data
ドキュメントの抜粋
data : Array<Mixed>
シリーズのデータポイントの配列。シリーズオブジェクトは、ポイントが低いものから高いものへと並べられることを期待しています。これは、パフォーマンスを向上させるためです。多くの場合、データはサーバーからフェッチされますが、サーバーで並べ替えてクライアントのリソースを節約する方が便利です。ポイントは3つの方法で与えることができます:
数値のリスト。この場合、数値はy値として解釈され、x値は、0から始まり、1ずつ増加するか、plotOptionsで指定されたpointStartとpointIntervalから自動的に計算されます。例:
data: [0, 5, 3, 5]
2つの値を持つ配列のリスト。この場合、最初の値はx値で、2番目の値はy値です。最初の値が文字列の場合、それはポイントの名前として適用され、x値は上記のルールに従ってインクリメントされます。例:
data: [[5, 2], [6, 3], [8, 2]]
名前付きの値を持つオブジェクトのリスト。この場合、オブジェクトは、options.pointの下に表示されるポイント構成オブジェクトです。例:
data: [{
name: 'Point 1',
color: '#00FF00',
y: 0
}, {
name: 'Point 2',
color: '#FF00FF',
y: 5
}]
JSFiddleの例を表示