簡體   English   中英

R 去除一個時間序列中的多個季節性

[英]R Remove multiple seasonality in one time series

我正在處理每小時數據,我的數據有 24 小時和 168 小時的季節性。

當我使用該代碼時。 我刪除了 24 小時季節性。

deseasonalized_ec_hourly<-electricity_consumption_ts_hourly/ec_hourly_multip$seasonal

但是 168 小時的季節性仍然存在。 如何刪除 168 小時季節性

這是一個使用英格蘭和沃爾斯(2000 年 6 月 - 8 月)半小時用電量的示例。 使用來自forecast package 的mstl() function 估計季節性(每天和每周)。 seasadj() function 刪除了季節性成分。

library(forecast)

autoplot(taylor)

adjust <- taylor %>% mstl() %>% seasadj()
autoplot(adjust)

代表 package (v0.3.0) 於 2020 年 5 月 7 日創建

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM