也许这个问题很简单,但我找不到一种方法来将不规则的xts变量重塑为小时基数并将另一列的值相加。 我的xts变量如下所示:
2016-03-06 00:00:10 1
2016-03-06 00:00:39 1
2016-03-06 00:00:44 1
2016-03-06 00:00:57 1
2016-03-06 00:00:58 1
2016-03-06 00:01:56 1
但我需要这样的事情:
[,1]
2016-03-06 00:00:00 5
2016-03-06 00:01:00 6
...
我们可以通过重塑熊猫来轻松做到这一点:
series.resample(self.freq, how='sum', label='right')
感谢
答案 0 :(得分:0)
period.apply()
应该这样做:
ep <- endpoints(df.xts, 'minutes')
period.apply(df.xts, ep ,sum)