1

我有一个数组,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 只显示完整集的一个子集?

4

1 回答 1

2

在轴设置上,我设置了最小值和最大值,但不确定这是否会与您正在寻找的一样。

axes: {
    xaxis: {
        min:8,
        max:16,
    },
},
于 2013-01-18T22:18:39.247 回答