R 按日期对数据进行切割,以获得多个中断=";";
我使用R来聚合滴答数据,我有下面的函数,它可以很好地将数据聚合到一分钟,但现在我想详细说明一下,并聚合到5,10,15分钟。我该怎么做R 按日期对数据进行切割,以获得多个中断=";";,r,aggregate,xts,R,Aggregate,Xts,我使用R来聚合滴答数据,我有下面的函数,它可以很好地将数据聚合到一分钟,但现在我想详细说明一下,并聚合到5,10,15分钟。我该怎么做 SPY <- aggregate(as.numeric(SPY$PRICE), list(min = cut(index(SPY), breaks="min")), mean) SPY既然您已经用xts标记了您的问题 您可以使用句点。为此应用。以下是每5分钟的平均值: period.apply(SPY$PRICE, endpoints(SPY, "min
SPY <- aggregate(as.numeric(SPY$PRICE), list(min = cut(index(SPY), breaks="min")), mean)
SPY既然您已经用xts
标记了您的问题
您可以使用句点。为此应用。以下是每5分钟的平均值:
period.apply(SPY$PRICE, endpoints(SPY, "minutes", 5), mean)
我只是在写同样的东西+1表示速度。