タイムスタンプ付き (2 番目まで) の時系列で構成される動物園オブジェクトがあります。時系列は、値間の時間間隔が一定でないという点で不規則です。
不規則な間隔の timeseries オブジェクトを規則的な間隔のオブジェクトに変換したいと思います。値間の時間間隔は一定で、たとえば 15 分であり、「現実世界」のクロック時間です。
一部のサンプル データは、さらに詳しく説明するのに役立つ場合があります
# Sample data
2011-05-05 09:30:04 101.32
2011-05-05 09:30:14 100.09
2011-05-05 09:30:19 99.89
2011-05-05 09:30:35 89.66
2011-05-05 09:30:45 95.16
2011-05-05 09:31:12 100.28
2011-05-05 09:31:50 100.28
2011-05-05 09:32:10 98.28
出力が以下の表のようになるように、指定された期間 (たとえば、30 秒の時間バケット) ごとに (カスタム関数を使用して) それらを集計したいと思います。
重要なのは、最初の観測時間から始まる 30 秒ではなく、クロック時間で 30 秒ごとに集計したいということです。当然のことながら、最初のバケットは、集計対象のデータに記録された観測 (つまり、行) がある最初のバケットになります。
2011-05-05 09:30:00 101.32
2011-05-05 09:30:30 89.66
2011-05-05 09:31:00 100.28
与えられた例では、私のカスタム集計関数は、集計する「選択された行」の「セット」の最初の値を返すだけです。