jQuery Flot xaxis元素编号

时间:2014-06-13 20:45:31

标签: javascript jquery flot

我试图用jquery Flot生成图形。 这是我使用的脚本:

var plot = $.plot("#placeholder", [
        { data: data2, label: observation_obj.concept_name}
    ], {
        series: {
            lines: {
                show: true
            },
            points: {
                show: true
            }
        },
        grid: {
            hoverable: true,
            clickable: true
        },
        yaxis: {
        },
        xaxis: {
            mode: "time",
            timeformat: "%d.%m"
        }
    });

我得到的结果是:

http://i62.tinypic.com/25uk51z.png

我的数据包含两点,我不知道为什么在x轴上我看到4点,

有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:2)

自动生成x轴上的刻度,使它们在轴上均匀分布。如果你想改变它,你可以给flot一个(在你的情况下)时间戳的数组,这些时间戳与你的数据的时间戳匹配(这里只有例子):

xaxis: {
    mode: "time",
    timeformat: "%d.%m",
    ticks: [1383582043000, 1383682043000]
}

有关更多信息/示例,请参阅documentation