0

我正在绘制简单的条形图Flot绘制简单的带状图。我如何实现滚动窗口?

jsFiddle

所以说在十分钟内,我有大约 1000 个数据点,但我只想显示最近的 100 个。我该怎么做呢?它必须是非破坏性的,因为我想实现一个滚动条,这样我就可以滚动数据,同时一次只能看到 100 个数据点。

我尝试调整 xaxis... 不好。

// Why doesn't this work?
var options = plot.getOptions();
options.xaxis.min = data[i].length - 100;
options.xaxis.max = data[i].length;
4

1 回答 1

1

很酷的情节。

您正在寻找:

    var options = plot.getOptions();
    options.xaxes[0].min = data[i].length - 100;
    options.xaxes[0].max = data[i].length;

在这里更新了小提琴。

于 2012-12-25T18:24:21.330 回答