Flot xaxis ticks超出指定的数字

时间:2013-04-18 06:33:20

标签: flot

我是Flot的新手,所以我对滴答的理解是flot将在图表上绘制的列数。

由于我的标签很长,有6个蜱很合适。但大多数情况下,它只是超过我设定的数量,并且会搞砸标签。

我认为这与Flot的算法有关?有什么方法可以将它修复为6列吗?

我如何设置它的简单方法。

xaxis: { mode: 'time', timeformat: "%y/%m/%d %H:%M:%S", tick:6 },

1 个答案:

答案 0 :(得分:3)

ticks选项是一个指南。 Flot尝试匹配该值,但其首要任务是选择“round”值,即5:00而不是5:01。

根据您的数据,有几种方法可以解决此问题。保证的解决方案是手动计算六个刻度值,并将它们提供给'ticks'数组选项中的Flot。除此之外,您可以通过调整minTickSize和轴最小/最大来哄骗Flot生成正确数量的刻度。