我试图用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点,
有人可以帮忙吗?
由于
答案 0 :(得分:2)
自动生成x轴上的刻度,使它们在轴上均匀分布。如果你想改变它,你可以给flot一个(在你的情况下)时间戳的数组,这些时间戳与你的数据的时间戳匹配(这里只有例子):
xaxis: {
mode: "time",
timeformat: "%d.%m",
ticks: [1383582043000, 1383682043000]
}
有关更多信息/示例,请参阅documentation。