【问题标题】:Can I specify the x axis lablel in highchart?我可以在 highchart 中指定 x 轴标签吗?
【发布时间】:2014-12-15 16:08:09
【问题描述】:

我正在使用 highchart 来制作折线图和面积图。 jsfiddle 示例在这里: http://jsfiddle.net/md2zk/56/(My example)

我的数据系列从例如 2013 年 3 月 26 日开始。但是 X 轴将第一个标签绘制为 May/2013。

是否可以告诉 Highchart 将第一个标签绘制为 March/2013?

非常感谢

【问题讨论】:

  • 检查你的代码行没有 31 return curr_month + ' ' + curr_year;显示为 2013 年 5 月。因此标签从 2013 年 5 月开始。

标签: highcharts linechart


【解决方案1】:

问题在于 highcharts 计算最小值/最大值之间的“常规”间隔。在您的情况下,这将是有问题的,因此请使用 tickPositioner 并返回最小值/最大值之间的刻度。

【讨论】:

  • 问题是我的数据系列是动态的。它是时间数据,可能是 10 年或 1 个月。因此,我如何动态决定我需要多少滴答声?
  • 查看文档中的示例,您可以通过设置指定的刻度数量来获取最小/最大值并计算刻度,然后动态计算范围。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 2014-05-31
  • 1970-01-01
  • 2016-02-18
相关资源
最近更新 更多