Я застрял в R. Мне нужно собирать данные каждую минуту каждые 30 минут. Мой фрейм данных выглядит так:
Date Time Power
2008-10-11 23:57:00 0.376
2008-10-11 23:58:00 0.374
2008-10-11 23:59:00 0.374
2008-10-12 0:00:00 0.334
2008-10-12 0:01:00 0.330
...
2008-12-13 19:24:00 1.390
2008-12-13 19:25:00 1.370
2008-12-13 19:26:00 1.368
2008-12-13 19:27:00 1.362
2008-12-13 19:28:00 1.352
2008-12-13 19:29:00 1.360
...
По сути, у меня есть 500 979 строк данных за 2008 год. Каждая минута дает значение мощности. Чтобы сделать временные ряды, мне нужно агрегировать данные за 30 минут. В итоге это дало бы мне около 17 520 строк. Мои вопросы:
Можно ли построить временные ряды, если у вас есть пропущенные значения для столбца Power?
Как агрегировать значение Power на 30 минут, пожалуйста? (например, с 0:00:00 до 0:29:00; с 0:30:00 до 0:59:00)
Большое спасибо!
df
— это функция, если вы не перезаписали ее своими данными. Замените его на имя ваших данных 28.10.2016