我正在使用柱状图类型,我的一些最终可能比正常大小小得多,所以我想指定 minPointLength 以便小数据点在它们较大的邻居中仍然可见并且可以轻松悬停并点击。我尝试将 minPointLength 选项放置在我的代码中的多个位置,但它似乎不会影响列的大小。我已经让 minPointLength 在其他图表类型上正常工作,但不适用于 columnrange 图表。这是我借来并修改以尝试完成我想要的一个小js小提琴:http: //jsfiddle.net/kdCgU/7/
$(function() {
window.chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
type: 'columnrange',
inverted: true
},
xAxis: {
labels: {
enabled: false
}
},
plotOptions: {
series: {
minPointLength: 10, //This doesn't seem to do anything
dataLabels: {
enabled: true,
},
}
},
series: [{
name: "Product A",
data: [[-200, 200]]},
{
name: "Product B",
data: [[-150, 150]]},
{
name: "Product C",
data: [[-100, 100]]},
{ name: "Small Data",
data: [[0, 1]]}
]
});
任何帮助将不胜感激,谢谢!