2014-11-06 118 views
0

如何在钻取/ drillup上调整yAxis?Highcharts drilldown在钻取/ drillup上调整yAxis

我有一个深入的柱状图,可以将系列数据从100k +更改为1.钻取过程中的某些类别与yAxis极端相比很小,很难确定数据标签。

$("#chart").highcharts({ 
    chart: { 
    type: 'column' 
    }, 
    xAxis: { 
    type: 'category' 
    }, 
    yAxis: { 
    minTickInterval: 100, 
    max: 1000 
    }, 
    series: [ 
    { 
     data: [ 
      {drilldown:1,"name":"Apples","y":203}, 
      {drilldown:2,"name":"Bananas","y":599}, 
      {drilldown:3,"name":"Oranges","y":427} 
      ] 
    } 
    ], 
    drilldown: { 
     series: [ 
      { 
      id: 1, 
      name: "Apples", 
      data: [["Foo", 58], ["Bar", 100], ["Baz", 45]] 
      }, 
      { 
      id: 2, 
      name: "Apples", 
      data: [["Foo", 58], ["Bar", 100], ["Baz", 45]] 
      }, 
      { 
      id: 3, 
      name: "Apples", 
      data: [["Foo", 58], ["Bar", 100], ["Baz", 45]] 
      } 
     ] 
    } 
}); 

fiddle

回答

0

在当你设置最高为1000的情况下,Y轴总是会对上面这个值。所以最好使用tickPositioner并计算刻度。