6

ハイチャートで 2 つのシリーズがあり、最初のシリーズの値が 20,0000 で、2 番目のシリーズの値が 20 の場合、2 番目のシリーズは非常に小さくなり、ほとんど見えなくなります。

2 番目のシリーズが見えるように最初のバーを壊すことは可能ですか? 以下は、目的の出力です...

希望の出力

4

2 に答える 2

3

この種の問題を解決するために、過去に数学的計算を使用しました。いくつかの異なる例を次に示します。

値: 220、110、55、5

値: 1100、220、110、55、5

上記の例で、低い値の系列を取得してより多くの値を表示するために行っていることは、すべての値の平方根を使用することです。データは、小数点第 3 位に四捨五入された平方根として送信されます。次に、yAxis ラベルとツールチップでフォーマッターを使用して、適切な値を表示します。

また、上記の例では、整数を使用しています。yAxis ラベルとツールチップをフォーマットするときに、1 を追加して整数に強制し、元の必要な数値に戻します。これは整数に対してうまく機能します。データが整数でない場合は、平方根からの結果全体を渡す必要があります。もちろん、それをintに強制しないでください。

于 2012-06-13T13:06:15.113 に答える
3

現時点では、これを行う方法はありません。HighCharts ユーザーの声はこちら.

于 2012-06-13T12:15:09.657 に答える