Я застрял в R. Мне нужно собирать каждую минуту данные каждые 30 минут. Мой кадр данных, как это:Как заполнить каждые 30 минут в R
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 год Каждая минута дает значение мощности. Чтобы выполнять Time Series, мне нужно агрегировать свои данные за 30 минут. Это дало бы мне 17,520 строк в конце. Мои вопросы:
Возможно ли построить временные ряды, если у вас есть недостающие значения для столбца Power?
Как суммировать значение мощности на 30 минут, пожалуйста? (например, от 0:00:00 до 0:29:00, с 0:30:00 до 0:59:00)
Большое спасибо!
Спасибо Марк! Я попробовал свой метод, сначала установив эти два пакета и преобразовывая дату в числовое, но все же получил эту ошибку: Ошибка в UseMethod («mutate_»): не применимый метод для «mutate_», примененный к объекту класса «функция». Пожалуйста, сообщите. :) – Sunshine
'df' - это функция, если вы не перезаписали ее своими данными. Замените его именем ваших данных –