0

グラフに表示されているデータの合計を表示する方法はありますか (ナビゲーターの「ズーム」設定を尊重します)?

私は電気使用量をグラフ化しているので、範囲ごとの合計 (20 分程度のピーク使用量があり、ナビゲーターをその範囲に設定したとしましょう) があると便利です。

4

1 に答える 1

0

afterSetExtremes イベントをキャッチして、範囲からポイントを計算できます。

http://jsfiddle.net/TdFjy/

xAxis: {
            events: {
                afterSetExtremes: function () {
                    var counter = 0,
                        min = this.min,
                        max = this.max;

                    $.each(chart.series[0].options.data, function (i, point) {
                        if (point[0] >= min && point[0] <= max) counter++;
                    });

                    $('#report').html(counter);

                }
            }
        },
于 2013-03-14T13:34:19.440 に答える