绘制图表,xaxis最小长度

时间:2013-07-18 12:48:05

标签: flot

我的flot折线图中的xaxis可以获取长度不超过16的数据。问题是当我的数据小于16时,x轴展开以显示数据数组长度的最大值。

即使我的数据长度为4,我还是想在x轴上显示16点。

我尝试了各种配置,似乎没有任何工作:(

http://www.discussthemarket.com/ratings/

下方的图形的x轴大于靠近顶部的图形,这些图形中的项目数量较少。我想一直将16的固定长度应用到x轴,但我真的很挣扎。

3 个答案:

答案 0 :(得分:1)

一种可能性是为ticks选项提供一个数字:

ticks: 16

然而,这仅作为指导方针; Flot总是试图使得滴答符合适,并且当它检测到它们将重叠或从曲线的一侧运行时将减少数量。如果你真的想强迫它使用16(我不推荐,因为标签可能会重叠),你需要手动提供一系列刻度:

ticks: [0, 5, 10, ...]

答案 1 :(得分:1)

我通过添加另一个长度为16但有行的数据集来解决它:{show:false} set :) job done!

答案 2 :(得分:0)

根据flot的文档,您可以使用minTickSize

minTickSize : [1, "day"],
相关问题