Highcharts:设置固定间隔的最大刻度数

Highcharts:设置固定间隔的最大刻度数,highcharts,Highcharts,我希望在X轴上的每个刻度之间设置2小时的固定间隔,但也将整个轴上的刻度数限制为5,必要时裁剪出额外的数据。 目前,我可以使用以下配置实现其中一个,但不能同时实现两个: tickInterval: 2 * 3600 * 1000 // sets the interval between each tick to 2 hours tickPixelInterval: 100 // sets the number max number of ticks (for the current graph

我希望在X轴上的每个刻度之间设置2小时的固定间隔,但也将整个轴上的刻度数限制为5,必要时裁剪出额外的数据。 目前,我可以使用以下配置实现其中一个,但不能同时实现两个:

tickInterval: 2 * 3600 * 1000 // sets the interval between each tick to 2 hours


tickPixelInterval: 100 // sets the number max number of ticks (for the current graph width) to 5


是否有办法同时实现这两个目标?

您可以使用
max
maxPadding
属性设置所需的范围

API参考:

示例:
-设置最大值

-设置maxPadding

没有合乎逻辑的方法来实现您想要的。假设你有一张30厘米长的纸,你可以把它分成6等分5厘米(与设置间隔相同)。你不能同时说你只想有5个部分,但每个部分仍然应该等于5厘米。如果您只想显示前5个勾号,而不显示其余的勾号,那么我相信这是可以做到的,并建议您编辑您的问题以反映这一点。谢谢,事实上,这还不太清楚。我编辑了这个问题,以澄清额外的数据应该从图表中删除。