【发布时间】:2018-12-25 13:46:18
【问题描述】:
我有从 2007 年 1 月 1 日到 2016 年 12 月 31 日的每日电力负荷数据。我使用 ts() 函数像这样加载数据
ts_load <- ts(data, start = c(2007,1), end = c(2016,12),frequency = 365)
我想从我的数据中删除每年和每周的季节性,分解数据并删除季节性,我使用以下代码
decompose_load = decompose(ts_load, "additive")
deseasonalized = ts_load - decompose_load$seasonal
我的问题是,我做得对吗?这是消除年度季节性的正确方法吗?什么是消除每周季节性的正确方法?
【问题讨论】:
-
请提供实际数据(使用
dput(head(data)),以便我们为您提供帮助 -
@RAB > dput(head(ts_load)) c(94275, 97269, 98686, 98262, 96839, 97398)
-
请将数据添加到您的原始评论中。见:How to make a great R reproducible example
标签: r time-series