Каков простой способ принуждения данных временных рядов к фрейму данных в формате, в котором результирующие данные представляют собой сводку оригинала?
Это могут быть некоторые примерные данные, хранящиеся в 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, ...
Причина, по которой я спрашиваю об этом, заключается в том, что я хочу построить ежемесячные рассчитанные сводные данные на одном и том же графике. Я могу сделать это довольно легко для данных в последнем формате, но не нашел метода построения графика для формата временных рядов.
Например, у меня могут быть данные о температуре за несколько лет, измеренные в дневном интервале, и я хотел бы построить кривые для среднемесячных температур для каждого года на том же графике. Я не понял, как это сделать, используя данные в формате xts, и подходит ли это даже для целей форматирования данных xts / zoo, которые, кажется, всегда содержат информацию о году.