2016-12-12 13 views
0

私はいくつかの値をグラフィックにしようとしていますが、私はこの部分を持っていますし、max and minラインを追加したい、私はこれをして別のシリーズを作って、ここで問題となるのは、私のバリューシリーズはn elementsの配列なので、最小/最大のシリーズを作成できるかどうかを知りたければ、たとえばdata: [2]を実行して、自分のチャートの幅全体にラインを入れてみてください。やって可能であるだけであれば最大&最小ハイチャートライン

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を使用します –