[英]Group time-series observations in R
我有一個時間序列,我的值在15到15分鍾之間(所以我每小時有4個值),但是我正在嘗試減少用於聚類分析的數據。
我想檢查是否可以每小時在R Software中分組。 因此,我認為我需要通過某種狀態測試來檢查相似性。
有人能幫我嗎?
對於這種一般類型的問題,可以使用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
將來,在提出問題時,請提供一個可復制的示例(連同您的數據)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.