在highcharts v3.0中,他们添加了一个新的气泡图类型,允许用户显示三维数据。这几乎是我所需要的(其中x坐标是时间,y坐标是一个类别,z坐标是整数),除了不显示z坐标的气泡,我想显示z坐标在标签中。
为了启用此功能,我已经破解了气泡图类型以基本上显示0像素的气泡,并为每个点添加了dataLabel:
plotOptions: {
series: {
dataLabels:{
enabled:true,
color: 'black',
formatter:function () {
return this.point.z;
}
}
}
},
series: [{
minSize: 0,
maxSize: '0%',
...
}]
这里有一个完整的例子:http://jsfiddle.net/NRVpf/
有没有人知道更好的方法来做到这一点 - 也许没有黑客攻击泡泡情节类型?