1

指定した時間間隔で最後のデータポイントを選択する方法について、ここでいくつかの投稿を読んでいます。

私のデータは1分間の都市の水分測定値です。データはmySQLから抽出され、時間オブジェクトなしでzooオブジェクトに保存されます。したがって、Rには時間間隔を知る方法がありません。しかし、データが1分であることがわかっている場合、5分、10分、15分などごとに、データを集約して最後のデータポイントを選択できます。

私は?aggregateと?truncを読んでいますが、水分データに関連付けられた日付/時刻間隔の列がないため、状況は少し異なると思います。

どんな助けでも大歓迎です。

4

1 に答える 1

0

あなたが任意のベクトルでそれを行うように:

> Test <- as.zoo(1:33)
> Test[seq(5,length(Test),by=5)]
 5 10 15 20 25 30 
 5 10 15 20 25 30 
于 2011-03-31T17:04:54.777 に答える