我正在使用R(3.1.1)和ARIMA模型进行预测。我想知道什么是“频率”参数ts()
,如果im使用时间序列数据,则该参数应在函数中分配:
- 以分钟为单位,并持续180天(每天1440分钟)
- 相隔数秒,分布在180天(86,400秒/天)中。
如果我没记错的话,R中以ts为单位的“频率”是每个“季节”的观测次数。
问题部分1:
在我的情况下,“季节”是什么?
如果季节是“日”,那么分钟的“频率”是1440,秒是86400?
问题第二部分:
“频率”是否还取决于我要达到/预测的目标? 例如,就我而言,我想要一个非常短期的预测。每次比10分钟领先一步。 然后可以将季节视为一个小时而不是一天吗? 在那种情况下,频率= 60分钟,而频率= 3600秒?
例如,我尝试使用频率= 60作为分钟数据,与频率= 1440相比,得到了更好的结果(用于fourier
查看Hyndman的以下链接)
http://robjhyndman.com/hyndsight/forecasting-weekly-data/
(使用MAPE进行预测准确性的比较)
如果结果完全是任意的,并且无法更改频率。在我的数据上使用freq = 60的实际解释是什么?
我也认为值得一提的是,我的数据每隔两个小时包含一次季节性变化(通过观察原始数据和自相关函数)