【问题标题】:How to specify specific tick positions for highcharts when loading dynamic data?加载动态数据时如何为highcharts指定特定的刻度位置?
【发布时间】:2020-06-10 14:15:39
【问题描述】:

我正在 Highcharts 中构建一个小的倍数折线图。我正在从谷歌表格中动态提取数据。 y 轴刻度线各不相同,我想将它们设置为从 -8 到 8(客户端请求)。

我尝试了 tickPositions: [-8, -6, -4, -2, 0, 2, 4, 6, 8],各种 tickFormatter 函数,似乎没有任何效果。我提取的数据似乎覆盖了我尝试做的所有事情。

如何在 highcharts 中设置我自己的开始和结束刻度位置?或者更好的是如何在 highcharts 的 y 轴上设置特定的刻度?

【问题讨论】:

    标签: javascript highcharts yaxis


    【解决方案1】:

    您应该能够通过使用minmaxTickAmount 功能来实现它。

    演示:https://jsfiddle.net/BlackLabel/bej8o7gn/

    yAxis: {
        min: -8,
        max: 8,
        tickAmount: 9
    },
    

    API:https://api.highcharts.com/highcharts/yAxis.min

    API:https://api.highcharts.com/highcharts/yAxis.tickAmount

    如果此配置没有帮助,请使用您的数据样本在某些在线编辑器上重现您的案例。

    【讨论】:

      猜你喜欢
      • 2014-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-11
      相关资源
      最近更新 更多