1

我想在气泡图上显示一些动态数据。目前,当添加或删除点时,highcharts 正在重新计算剩余气泡的大小。有没有办法像 x 和 y 轴一样指定最小值/最大值?

我在源代码中看到了 minSize 和 maxSize 选项,但我认为这些指定像素,而不是数据的最小最大值。

4

1 回答 1

3

Highcharts 计算气泡的大小如下:

最大气泡半径 = maxSize 最小气泡半径 = minSize

因此,如果您添加一个 z 值低于最小气泡的气泡,则新气泡的半径为 minSize。曾经是最小的泡沫会长大。对于比最大的泡沫更大的新泡沫也是如此。

如果您知道 z 值的可能范围,则可以根据最小 z 值到该范围开始的距离计算 minSize,并根据最大 z 值到该范围结束的距离计算 maxSize。现在,如果您添加一个小于最小气泡的气泡,则调整 minSize。现有的气泡将保持其先前的大小。

于 2013-04-09T10:10:21.167 回答