在日期上使用子集,以提供所需时间范围内的偏移日期

时间:2018-06-29 09:34:48

标签: r date dataframe subset

我有一个数据头(称为homeAnew),其头部如下。

<b:if cond='data:blog.url == data:blog.homepageUrl'>
  <b:if cond='data:post.labels none ( l => l.name == "Pasta" )'>
    <b:include data='post' name='post'/>
  </b:if>
  <b:else/>
  <b:include data='post' name='post'/>
</b:if>

我想提取明确的日期,最初使用:

date                   total
1 2014-01-01 00:00:00  0.756
2 2014-01-01 01:00:00  0.717
3 2014-01-01 02:00:00  0.643
4 2014-01-01 03:00:00  0.598
5 2014-01-01 04:00:00  0.604
6 2014-01-01 05:00:00  0.638

但是结果是一个数据帧始于2014-04-09 12:00:00并结束于2015-04-09 12:00:00。基本上,它已从我想要的位置移回了12个小时。 我可以使用

Hourly <- subset(homeAnew,date >= "2014-04-10 00:00:00" & date <= "2015-04-10 00:00:00") 

要了解之后的情况,但我想知道是否有人可以向我解释为什么子集会那样工作?

0 个答案:

没有答案