2017-01-02 17 views
1

min、max limit、tickAmountでハイチャートをプロットしようとしています。しかし、最小値と最大値が正しく設定されていない場合、ティック間隔が分割され、いくつかの最小値/最大値がハイチャートによって設定されます。ハイチャートの最小/最大値が設定されず、グラフが適切にプロットされない

<script src="http://code.highcharts.com/highcharts.js"></script> 
<script src="http://code.highcharts.com/modules/exporting.js"></script> 

<div id="container" style="min-width: 400px; height: 400px; margin: 0 auto"></div> 

例:http://jsfiddle.net/s2erv69n/

マイ要件

Values can be positive or negative. 
Y軸は一定値(軸の下)に開始すべき

:の最小値を探す

すべての10年間、そして最も近い1%に値を切り捨てる(例えば、-4.3%は-5.0%でなければならない)。

この最小値は、Y軸(Y軸の最初のティッカー)の始点(下端)である必要があります。

Y軸は特定の値(軸の上端)で終了する必要があります。 すべての10年間のうち最も高い値を見つけて、最も近い1%に値を切り上げます(例:12.5%は13.0% )。

この最高値は、Y軸の終点(上端)(Y軸の最後のティッカー)である必要があります。

Y軸には常に6テロップ(5間隔)が必要です。

明確化

  • は、上記の要件に基づいて、例えば、作成し、最小/最大値は、プライマリとセカンダリの両方の軸に対して定義されています。

  • この場合、範囲は-1 17なぜその正の値の場合との間-8 32

  • にプロットし、その微細に最小/最大の負の値が軸

  • に間違って配置されているのに対し

    ハイチャートがtickAmountで動的min/maxをサポートするかどうか。

要件を完了する方法を教えてください。

答えて

関連する問題