2017-09-15 7 views
1

私はyグリッド線のみを表示したいグラフがあります。 Hovewerでは、値が一定の期間(グラフには最後の5ティックのみが表示されます)で一定になると、すべてのグリッド線が消えます。すべてのxの値が同じでも、複数の垂直グリッド線を常に表示できますか?私はそれが見えるようにしたいどのよう how it looks right nowハイチャート - 値が変更されなくても、少なくとも水平グリッド線を5本表示する

:それは今どのように見えるか

あなたが求めるものを達成するために should look like this

答えて

1

tickAmountを使用して、必要なティック数を指定できます。

また、tickPositionerでいつでも自分のティックポジションロジックを作成し、ダニを作成することができます。

さらに、*tick*オプションのハイチャートには、最後にお好みに合わせていくつかのチックオプションを調整することができます。http://api.highcharts.com/highcharts/yAxistickという単語を検索し、yAxis...を調べるか、すべてのオプションを1つずつ読みます。

1

最も簡単な方法は、yAxisためminmaxを設定することです

yAxis: { 
    gridLineWidth: 2, 
    min: 1, 
    max: 5 
} 

A softMinとソフトマックス可能性が潜在的にミリアンペア:そうのような、jsfiddle、それはよりよく見えます。 Highcharts API on softMin

+0

素晴らしい解決策ですが、私は実際にhighcharstがそのスケールを自動調整できるという事実が気に入っています。私は何とか複数行を達成することができますか?それは変更される可能性があるので、毎分新しい刻みで、分と最大を私に伝えるのは難しいです。 –

+0

@ bartosz.baczek私の答えをチェックしてください。まさにあなたが求めるものです。 –

+0

もちろん、Highcharts APIへの参照は私の助けになりました。コードスニペットとフィドルを更新して、min&maxの代わりにsoftMinとsoftMaxを使用する必要があります:) –

関連する問題