在高图表热图的y轴上启用滚动条,以显示一些其他y轴标签

时间:2018-08-17 09:02:50

标签: highcharts

我正在尝试为具有相同x和y轴类别以及为x和y轴启用的滚动条的大型系列数据生成热图。问题是y轴显示了一些带有空白绘图区域的附加标签,而这些标签无法通过将endOnTicket设置为false来解决

这是带有示例数据的图表,请帮忙!

http://jsfiddle.net/graji/mdu37kq8/9/

yAxis: {
  startOnTick: false,
  endOnTick: false,
  categories: ['abc', 'abc2', 'abc3', 'abc4', 'abc5', 'abc6', 'abc7', 'abc8', 'abc9', 'abc10', 'abc11', 'abc12', 'abc13', 'abc14', 'abc15', 'abc16', 'abc17', 'abc18', 'abc19', 'abc20', 'abc21', 'abc22', 'abc23', 'abc24', 'abc25', 'abc26', 'abc27', 'abc28', 'abc29', 'abc30', 'abc31', 'abc32', 'abc33', 'abc34', 'abc35', 'abc36', 'abc37', 'abc38', 'abc39'],
  title: null,
  min: 0,
  max: 10,
  scrollbar: {
    enabled: true
  }
}

1 个答案:

答案 0 :(得分:0)

您有1000多个点,这将第三个值视为Y值。您需要禁用 turboThreshold 属性:

plotOptions: {
  series: {
    turboThreshold: 0
  }
},

实时演示:http://jsfiddle.net/BlackLabel/f2kqgson/

API参考:https://api.highcharts.com/highcharts/series.heatmap.turboThreshold