1

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

由于我的标签很长,有 6 个刻度非常适合。但大多数时候,它只是超过了我设定的数字,这就把标签搞砸了。

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

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

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

1 回答 1

3

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

有几种方法可以解决此问题,具体取决于您的数据。有保证的解决方案是手动计算您的六个刻度值,并在“刻度”数组选项中将它们提供给 Flot。除此之外,您可以通过调整 minTickSize 和轴 min/max 来诱使 Flot 生成正确的刻度数。

于 2013-04-18T14:33:18.230 回答