バブルチャートに動的データを表示したい。現在、ポイントが追加または削除されると、highchartsは残りのバブルのサイズを再計算しています。x軸とy軸のように最小/最大を指定する方法はありますか?
ソースコードにminSizeオプションとmaxSizeオプションがありますが、これらはデータの最小最大値ではなく、ピクセルを指定していると思います。
バブルチャートに動的データを表示したい。現在、ポイントが追加または削除されると、highchartsは残りのバブルのサイズを再計算しています。x軸とy軸のように最小/最大を指定する方法はありますか?
ソースコードにminSizeオプションとmaxSizeオプションがありますが、これらはデータの最小最大値ではなく、ピクセルを指定していると思います。
Highcharts は、次のようにバブルのサイズを計算します。
最大バブル半径 = maxSize 最小バブル半径 = minSize
したがって、最小のバブルよりも低い z 値を持つバブルを追加すると、新しいバブルは半径 minSize を取得します。一番小さい泡だった泡が大きくなります。同じことが、最大のバブルよりも大きい新しいバブルにも当てはまります。
z 値の可能な範囲がわかっている場合は、最小の z 値からその範囲の開始までの距離に基づいて minSize を計算し、最大の z 値からその範囲の終了までの距離に基づいて maxSize を計算できます。ここで、最小のバブルよりも小さいバブルを追加する場合は、minSize を調整します。既存のバブルは以前のサイズを維持します。