2013-05-28 63 views
0

我在Highcharts中創建了一個工作圖,其中x值爲時間戳,y值爲其他值。現在我試圖繪製相同x值的3個y值。使用JSON在Highcharts中執行此操作的最簡單方法是什麼?Highcharts JSON多個系列

我試着按照這個建議:Highcharts with JSON to customize multiple series,但它不能用於這樣的JSON數組:[[1361574000000,121201,0,0],[13620074000000,122019,40.6,59.276], [1363388400000,...]]

我必須創建一個多維JSON數組嗎?

回答

0

如果需要三個系列,而那些是你的價值觀,你需要的東西是這樣的:

[{ 數據:[1361574000000,121201],[1362006000000,122019] },{ 數據:[1361574000000,0],[1362006000000,40.6] },{ 數據:[1361574000000,0],[1362006000000,59.276] }]

+0

這是有效數據? [{「data」:[[1361574000000,0],[1362006000000,40.6],[1363388400000,35.7],[1363820400000,41.24],[1364511600000,40.56],[1365112800000,38.96],[1365544800000,39.8],[ [1366063200000,40.58],[1366668000000,40.79],[1367272800000,38.06],[1368309600000,37.95],[1368655200000,41.31],[1369346400000,40.16]]},{ 「數據」:[[1361574000000,0] [1362006000000,1.46],[1363388400000,1.42],[1363820400000,1.42],[1364511600000,1.37],[1365112800000,1.41],[1365544800000,1.41],[1366063200000,1.35],[1366668000000,1.45],[1367272800000 ,1.36],[1368309600000,1.36],[1368655200000,1.36],[1369346400000,1.37]]}] – Caesius

+0

這是,除非你有一些奇怪的字符。當代碼粘貼在這裏時,它們不會顯示出來。但看看這些數據,當放入這個小提琴時:http://jsfiddle.net/JVNjs/315/ – jlbriggs