我在R中有一个动物园系列。我可以选择chron或POSIXct索引。
如何聚合到15分钟,每15分钟取最后一个元素?
我知道如何每天聚合,写作.Date,但不知道如何每15分钟聚合一次。
感谢。
答案 0 :(得分:3)
答案 1 :(得分:1)
根据您的需要,这里有几种可能性。两者都使用trunc.times
包中的chron
。 aggregate.zoo
解决方案采用每15分钟间隔内的最后一个值,并使用15分钟间隔开始时的时间对其进行标记,因此使用的时间为:00:00:00
,00:15:00
,{{ 1}}和00:30:00
。 00:45:00
解决方案使用相同的值,但使用数据中实际找到的最后一次标记它们。在这两种情况下,我们只包括数据存在的间隔。
(1)duplicated
中有aggregate.zoo
的更多示例,(2)所有三个动物园插图都有示例,(3)在r-help档案中搜索单词{{1 }}和?aggregate.zoo
找到了更多的例子。
aggregate.zoo