【问题标题】:Highcharts drilldown resize yAxis on drilldown/drillupHighcharts 向下钻取在向下钻取/向下钻取时调整 yAxis 的大小
【发布时间】:2014-11-07 18:44:05
【问题描述】:

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

【问题讨论】:

    标签: javascript jquery highcharts


    【解决方案1】:

    如果您将最大值设置为 1000,yAxis 将始终将此值置于顶部。所以更好的是使用tickPositioner 并计算刻度。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多