在highcharts中动态更新气泡图时,是否可以指定如何“连接”数据?因此,本例中气泡"A“消失,"B”动画,"C“出现。
初始数据:
[
{
id: "A"
x : 2
y : 2
z : 2
},
{
id: "B"
x : 2
y : 2
z : 2
}
]
更新数据:
[
{
id: "B"
x : 2
y : 2
z : 1
最后回到一个项目,建立一个基于Highcharts的运动图表。试图了解是否有一种方法可以根据数据集时间序列的不同部分动态改变气泡的半径。此处解决的动画问题: Change in highcharts version breaks animation of elements 不包括更改z/半径值动画。基于对路径的更改,它可能不像更改位置那么简单。我一直在研究ScaleX和ScaleY,它们需要跟踪每年与原始值的比率,但我希望有一种更简单的方法。任何帮助都将不胜感激。
以下设置将Highcharts上的x轴范围设置为过去一小时:
xAxis: {
min: new Date().setHours(new Date().getHours() - 1), // last hour
max: new Date().getTime()), // now
},
然而,每隔几秒钟就会添加更多的数据点。如何使x轴动态化,使刻度随新的数据点更新,仅显示过去一小时?