Исключить конкретные периоды времени в 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 'на что смотрю?

Ответы на вопрос(2)

Ваш ответ на вопрос