当前位置:首页 > 教育 >

常见时间序列分析方法(时间序列分析法步骤)

来源:原点资讯(www.yd166.com)时间:2024-05-09 01:45:13作者:YD166手机阅读>>

常见时间序列分析方法,时间序列分析法步骤(5)

以上面两张图为例,ACF拖尾,PACF一阶截尾,因此可以选择AR(1)模型进行拟合,说到模型拟合,各位统计学前辈早已为我们总结好以下规律:

常见时间序列分析方法,时间序列分析法步骤(6)

4. 模型的确定与检验

通过以上内容,大家对时间序列的三种模型有了初步了解。那么应该如何确定最优模型呢?通常有以下几点:

  1. 同一种模型,在尽可能描述数据信息的前提下选择低阶模型,阶数越高,模型会越复杂。
  2. 高阶AR(p)、MA(q)模型与较低阶ARMA(p,q)模型之间选择较低阶ARMA(p,q)模型。
  3. 合适模型的残差应满足均值为零的正态分布,而且任何滞后阶数的残差相关系数都为零。

接下来分享的是残差检验的方法:

方法一:通过绘制正态分布的QQ来检验:图像近似为过原点的一条直线,则残差服从正态分布且均值为零。该步骤可通过R语言的“qqnormt”函数实现。如下图:

常见时间序列分析方法,时间序列分析法步骤(7)

方法二:通过R语言的“Box.test”函数实现该检验,若P>0.05,接受原假设,即任何滞后阶数的残差都不相关,残差检验通过。

三、示例分享

回到开头的例子,当小毛同学拿到数据后首先应该绘制销售额随时间变化的曲线,观察数据的整体趋势,如果有季节性趋势,应该利用差分或者移动平均的方法消除季节因素,接下来在消除增长趋势,然后利用单位根检验来检验数据的平稳性,最后利用数据的ACF和PACF函数确定阶数和模型。

其实在这一步有一种偷懒的办法就是利用R语言中的auto.arima”函数可自动筛选出p,q,但还是希望大家能够了解背后的逻辑。模型确定好之后可以利用R语言中的forecast函数预测未来N期的销量,至此小毛的预测工作终于可以告一段落了。

本次此结束,欢迎大家批评指正~

专栏作家

一个数据人的自留地,公众号:一个数据人的自留地。人人都是产品经理专栏作家,《数据产品经理修炼手册》作者。

本文原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

,
上一页12末页

栏目热文

用户账户控制没有确定选项(用户账户控制弹窗只有否的选项)

用户账户控制没有确定选项(用户账户控制弹窗只有否的选项)

暗区突围这款射击竞技游戏备受玩家青睐,其独特的战术设定和激烈的对战场景让人难以自拔。在体验暗区突围的紧张刺激时,玩家偶尔...

2024-05-09 02:13:39查看全文 >>

用户账户限制不允许空密码登录(用户名和密码登录限制怎么解除)

用户账户限制不允许空密码登录(用户名和密码登录限制怎么解除)

一、问题描述有家公司说他们访问共享打印机,电脑有时访问共享打印机,需要输入用户名和密码,有的时候又不需要输入用户名和密码...

2024-05-09 01:45:26查看全文 >>

win10用户账户控制怎么取消(win10如何关闭用户账户控制)

win10用户账户控制怎么取消(win10如何关闭用户账户控制)

在使用Windows10系统的过程中,我们打开、安装程序的时候,总是会提示“用户账户控制”的通知提醒“你要允许此应用对你...

2024-05-09 02:09:40查看全文 >>

用户账户控制怎么取消管理员密码(用户账户控制怎么取消管理员权限)

用户账户控制怎么取消管理员密码(用户账户控制怎么取消管理员权限)

 win8用户反馈每次输入密码很麻烦想要取消密码,接下来给大家分享win8取消管理员密码步骤。  1、使用win x打开...

2024-05-09 01:43:45查看全文 >>

如何关闭用户账户控制(如何删除用户账户控制功能)

如何关闭用户账户控制(如何删除用户账户控制功能)

很多朋友在使用电脑时,只要稍微更改以下系统设置,“用户帐户控制”就会弹出各种通知,想要关闭它,但又不知道该如何操作,本期...

2024-05-09 02:02:15查看全文 >>

时间序列分析软件(时间序列分析和追踪分析)

时间序列分析软件(时间序列分析和追踪分析)

QuestDB:探索数据的深度,加速决策的速度- 精选真开源,释放新价值。概览时序数据库(Time Series Dat...

2024-05-09 02:06:55查看全文 >>

时间序列分析步骤(时间序列分析的方法有哪些)

时间序列分析步骤(时间序列分析的方法有哪些)

预测所需的初步详细信息。> Nathan Dumlao via Unsplash我希望在我有关时间序列的第一篇文章...

2024-05-09 01:28:19查看全文 >>

python 时间序列预测(python时间序列预测的方法)

python 时间序列预测(python时间序列预测的方法)

点击上方关注,All in AI中国获得数据芝加哥期权交易所波动率指数(CBOE Volatility Index,简称...

2024-05-09 01:33:51查看全文 >>

excel时间序列分析(怎么用excel做时间序列分析)

excel时间序列分析(怎么用excel做时间序列分析)

时间序列用于描述某种现象随时间发展变化的特征。在生活和工作中经常需要作出预测。比如,预测一只股票价格的走势,预测下一年度...

2024-05-09 02:03:52查看全文 >>

时间序列分析的基本步骤(时间序列分析计算的步骤)

时间序列分析的基本步骤(时间序列分析计算的步骤)

编辑导语:时序图可以有效地描述交互顺序,并帮助研发团队更清晰地理顺系统逻辑,做好流程分析,若利用得当,则可以一定程度上降...

2024-05-09 01:49:06查看全文 >>

文档排行