Highcharts 热图比例小数点后一位

Highcharts heatmap scale one decimal place

我正在使用 Highcharts 热图,并希望在比例范围内显示一位小数。见下图。我想显示 0.0、-5.0、-10.0、-15.0、-20.0。

我通过在图例中添加 "symbolHeight" 增加了比例范围。见以下代码:

legend: {
  align: 'right',
  layout: 'vertical',
  margin: 0,
  verticalAlign: 'top',
  y: 42,
  symbolHeight: 360
}

您可以使用 yAxis.labels.format.

格式化 Y 轴小数

对于 0.0、-5.0、-10.0、-15.0、-20.0 刻度,您需要使用 minTickInterval

只需添加此代码;

yAxis: {
          labels: {
            format: '{value:.1f}'
          },
          minTickInterval: 5
       }

示例:jsFiddle

我可以通过添加

来显示小数点
labels: {
  format: '{value:.1f}'
} 

到颜色轴。查看已编辑 fiddle:https://jsfiddle.net/er1187/u7oax1ue/1/