我有一个数组fullset(24)
,包含最后24小时的小时数据。这个数组我输入到jqPlot来创建一个条形图。工作良好。但我想只显示一部分数据,比如营业时间(8-17)。我这样做,相当笨拙,通过创建一个包含子集的新数组和一些带有刻度的附加技巧,如下所示:
var ticks = [];
var subset = [];
for (i = 8; i < 17; i++)
{
subset[i - 8] = fullset[i][1];
ticks.push(sprintf("%d-%d", i, i + 1));
}
但是有更好的方法吗?有可能以某种方式告诉jqPlot只显示完整集的一个子集吗?
答案 0 :(得分:2)
在轴设置上,我设置了最小值和最大值,但不确定这是否与您要查找的相同。
axes: {
xaxis: {
min:8,
max:16,
},
},