2016-12-12 116 views
0

我想圖解一些數值,我有這部分,然後我想添加一些max and min行,我可以這樣做創建另一個系列,並添加我想要的最小/最大值,這裏的問題在於我的值系列是一個n elements的數組,因此我想知道是否可以創建最小/最大系列,例如只需執行data: [2]並將該行放在我的圖表的所有寬度中。事情是這樣的:Max&Min highchart line

enter image description here

如果沒有辦法做到這一點,只是如果可以這樣做的:data[2, 2, 2,.... n]是隻能顯示第一和最後一個點,並隱藏他們的休息嗎?

Here is my working code

回答

1

您可以使用plotLines這一點。

例子:

yAxis: { 
    softMax: max, 
    min: 0, 
    plotLines: [{ 
    value: min, 
    width: 1, 
    color: 'rgba(204,0,0,0.75)' 
    },{ 
    value: max, 
    width: 1, 
    color: 'rgba(204,0,0,0.75)' 
    }] 
} 

更新筆:

或者,如果你真的希望它是一個系列,你可以抓住的最小和最大的x值,並以[x,y]對的數組形式提供您的數據。例如:

series: [{ 
    name: 'Actual Series' 
    ... 
},{ 
    name: 'Max', 
    data: [[xMin,yMax],[xMax,yMax]] 
},{ 
    name: 'Min', 
    data: [[xMin,yMin],[xMax,yMin]] 
}] 
+0

謝謝!我將使用plotLines –