結果のデータが元の要約である形式で、時系列データをデータフレームに強制する簡単な方法は何ですか?
これは、xts または Zoo オブジェクトに格納されたデータの例です。
t, V1
"2010-12-03 12:00", 10.0
"2010-11-04 12:00", 10.0
"2010-10-05 12:00", 10.0
"2010-09-06 12:00", 10.0
...and so on, monthly data for many years.
そして、それを次のようなデータフレームに変換したいと思います:
year, month, V1
2010, 12, a descriptive statistic calculated of that month's data
2010, 11, ...
2010, 10, ...
2010, 9, ...
私がこれを求めている理由は、毎月計算されたデータの要約を同じプロットにプロットしたいからです。後者の形式のデータではこれを非常に簡単に行うことができますが、時系列形式のプロット方法は見つかりませんでした。
たとえば、数年間の温度データを 1 日間隔で測定し、同じプロットに各年の月平均気温の曲線をプロットしたいとします。xts 形式のデータを使用してこれを行う方法がわかりませんでした。または、これがデータの xts/zoo 形式の目的に合っているかどうかもわかりませんでした。これは常に年情報を保持しているようです。