仅将整数放在条形图和折线图的x和y轴上 - Flot

six*_*bit 23 jquery flot

在Flot.js中,条形图和折线图默认使用数字作为x和y轴的坐标.

线图样本

如何设置坐标使得数字只是整数或者至少只有整数可见?

Mic*_*ley 60

看起来更新版本的Flotr使用不同的选项来控制这个,因为原来的答案:

    xaxis: {
        tickDecimals: 0
    }
Run Code Online (Sandbox Code Playgroud)

只提供一个带有要显示的小数位数的整数.

注意:这是针对Flotr2的.


Ryl*_*ley 21

查看文档中minTickSize选项:

或者,您可以使用"minTickSize"指定您不希望小于特定刻度尺寸的刻度线.

因此,在图表选项中,您可以像这样指定它:

$.plot($('#placeholder'),data,{
   //your options,
   xaxis: {
      minTickSize: 1
   }
});
Run Code Online (Sandbox Code Playgroud)

看到它在这里工作:http: //jsfiddle.net/ryleyb/g2CTz/