Highcharts drilldown在钻取/钻取时调整yAxis的大小

时间:2014-11-06 18:50:17

标签: javascript jquery highcharts

如何在钻取/钻取时调整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

1 个答案:

答案 0 :(得分:0)

如果您将max设置为1000,则yAxis始终将此值设置在顶部。所以更好的是使用tickPositioner并计算滴答。