Исключить конкретные периоды времени в R
Я начинающий с R и пытался искать извлечение данных в течение определенных периодов времени, но могу 'кажется, ничего не нашел.
У меня есть временной ряд непрерывных данных, измеренных с 10-минутными интервалами в течение пяти месяцев. Для простоты'ради, данные доступны в двух столбцах следующим образом:
Timestamp Temp.Diff 2/14/2011 19:00 -0.385 2/14/2011 19:10 -0.535 2/14/2011 19:20 -0.484 2/14/2011 19:30 -0.409 2/14/2011 19:40 -0.385 2/14/2011 19:50 -0.215
... И это продолжается в течение следующих пяти месяцев. Я прочитал столбец Timestamp, используя as.POSIXct () в R.
Предполагая, что меня интересует только определенное время дня (например, с 12:00 до 15:00), я хотел бы либо исключить другие часы дня, ИЛИ просто извлечь эти 3 часа, но при этом иметь поток данных последовательно (т.е. во временном ряду). Я понимаю, что вы можете легко подгруппировать данные, если знаете номера строк, но так как это гораздо больший набор данных, есть ли способ кодировать R, чтобы он автоматически распознавал период времени I 'на что смотрю?