Excluir períodos de tiempo específicos en R

Soy un principiante con R y he intentado buscar la extracción de datos durante ciertos períodos de tiempo, pero parece que no puedo encontrar nada.

Tengo una serie temporal de datos continuos medidos a intervalos de 10 minutos durante un período de cinco meses. Para simplificar, los datos están disponibles en dos columnas de la siguiente manera:

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

... Y continúa durante los próximos cinco meses. He leído la columna de marca de tiempo usando as.POSIXct () en R.

Suponiendo que solo me interesen ciertos momentos del día (por ejemplo, desde las 12 del mediodía hasta las 3 de la tarde), me gustaría excluir las otras horas del día, O simplemente extraer esas 3 horas pero seguir teniendo el flujo de datos. secuencialmente (es decir, en una serie de tiempo). Entiendo que puede subcontratar datos fácilmente si conoce los números de las filas, pero como se trata de un conjunto de datos mucho más grande, ¿hay una manera de codificar R para que reconozca automáticamente el período de tiempo que estoy viendo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta