具有 2 个类别的 Highcharts 热图 y 轴。如何在工具提示中同时显示它们?

Highcharts Heatmap yAxis with 2 categories. How to show both of them in the tooltip?

我有一个 HighCharts 热图问题。

如何在工具提示中显示两个 yAxis 类别?

JSFiddle with my original code

我想做的是类似下面的事情(jsfiddle 中的第 66 到 71 行):

注意:[链接到:0]

tooltip: {
                    formatter: function () {
                        return '<b>' + this.series.yAxis.categories[this.point.y] + ' yearly average:  ' + this.series.yAxis.categories[linkedTo: 0][this.point.y] + '</b><br>' + 
                            'Average Labour Rate: <b>' + '$'+Highcharts.numberFormat(this.point.value, 2) + '</b><br>' + '<b>' + this.series.xAxis.categories[this.point.x];
                    }
                },

在链接到的部分中,我有行平均信息,我希望它显示在该行的工具提示中。

我想让最终结果(工具提示的第一行)类似于:

Br. 20 yearly average: .34

我到处搜索都找不到解决这个问题的方法。

      formatter: function () {                    
          return '<b>' + this.series.yAxis.categories[this.point.y] + '</b> Yearly Average: <b>$' + 
               Highcharts.numberFormat(this.series.chart.yAxis[1].categories[this.point.y],2) + '</b><br>' + 
               'Average Labour Rate: <b>' + '$'+Highcharts.numberFormat(this.point.value, 2) + '</b><br>' + 
               '<b>' + this.series.xAxis.categories[this.point.x];
      }

奇怪的是,您无法通过 this.series 对象直接到达第二个 yAxis。但是,您可以通过 this.series.chart 对象访问它。

http://jsfiddle.net/mgtook3o/2/