R中的时间序列观察组

时间:2016-10-19 21:18:49

标签: r time-series

Example

我有时间序列我有15到15分钟的值(所以我每小时有4个值),但我正在尝试减少聚类分析的数据。

我想检查一下我是否可以在R Software中每小时进行分组。所以我认为我需要通过某种形式的测试来检查相似性。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

对于这种一般类型的问题,您可以使用xts包:

library(xts)

# convert your data to xts object
your.data.xts <- xts(data$value,
               as.POSIXct(data$time))
# aggregate by hour
hourly.apply(dat.xts,sum)

您还可以使用基础aggregate()功能或period.apply() https://www.rdocumentation.org/packages/rts/versions/1.0-12/topics/period.apply

将来,请在提问时提供可重复的示例(包含您的数据)。