小编lhm*_*hmv的帖子

排除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

......接下来的五个月还会继续.我已经使用as.POSIXct()读入了Timestamp列到R中.

假设一天的某些时间是我感兴趣的,(例如,从中午12点到下午3点),我想无论是要排除的其他时间为一天,或只是提取那3个小时,但仍然有数据流顺序地(即以时间序列).我知道如果您知道行号,您可以轻松地对数据进行子集化,但由于这是一个更大的数据集,有没有办法对R进行编码,因此它会自动识别我正在查看的时间段?

r date posixct

6
推荐指数
1
解决办法
4119
查看次数

标签 统计

date ×1

posixct ×1

r ×1