我正在尝试为具有相同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
}
}
答案 0 :(得分:0)
您有1000多个点,这将第三个值视为Y值。您需要禁用 turboThreshold 属性:
plotOptions: {
series: {
turboThreshold: 0
}
},
实时演示:http://jsfiddle.net/BlackLabel/f2kqgson/
API参考:https://api.highcharts.com/highcharts/series.heatmap.turboThreshold