博客
关于我
Eviews简记——时间序列建模
阅读量:383 次
发布时间:2019-03-04

本文共 943 字,大约阅读时间需要 3 分钟。

创建时间序列模型需要使用EViews软件进行数据处理和建模。以下是从基础到高级操作的详细说明。

1. 创建工作文件

在EViews中,首先需要创建一个时间序列数据的工作文件。工作文件是后续所有分析的基础。操作如下:

Create A 1990 2004

例如,若要创建1990年1月至2004年12月的时间数据工作文件,则输入:

Create M 1990:1 2004:12

2. 创建时间序列

在生成时间序列数据后,需要定义所需分析的时间序列。EViews支持多种时间序列生成方式。

Series r = log(p/p(-1))

3. 时间序列图表

生成时间序列后,可以绘制时间序列图表以更直观地观察数据趋势。

4. ADF单位根检验

在进行长期趋势检验之前,需先通过ADF检验判断序列是否为平稳序列。

5. 自相关系数及偏自相关系数

计算自相关系数矩阵,分析序列的自相关性。EViews提供了直观的图表展示工具。

6. 差分方法

差分方法用于消除序列中的趋势或季节性变动。

  • 一阶差分:用于线性趋势序列。
Series dy1 = d(y)
  • 二阶差分:用于曲线趋势序列。
Series dy2 = d(y,2)
  • 季节差分:用于具有周期性波动的序列。
Series dy1_12 = d(y,1,12)

7. ARIMA模型参数估计

ARIMA模型是常用的时间序列模型,其参数包括:

  • AR(p):自回归部分,表示序列的自身衰减。
  • MA(q):移动平均部分,表示随机冲击。
  • I(d):积分部分,用于处理序列的平稳化。

模型结构可表示为:

ARIMA(y, p, q, d)

估计时需要选择合适的模型阶数,并通过信息准则选择最优模型。

8. 移动平均-自回归结合模型

ARMA模型结合了AR和MA模型的优点,其结构为:

ARMA(y, p, q)

9. 乘积季节ARIMA模型

在存在季节性波动时,可以通过乘积模型加强预测效果。

ARIMA(y, p, q) × (1, p, q)^12

10. 模型选择与诊断

模型估计完成后,需进行诊断检验,包括残差检验、自相关性检验等,以确保模型的适用性。

通过以上步骤,可以在EViews中完成时间序列数据的建模分析,从基础到高级操作均可实现。

转载地址:http://ebkg.baihongyu.com/

你可能感兴趣的文章
php实现多关键字查找方法
查看>>
PHP实现微信公众号H5支付
查看>>
PHP实现微信公众号网页授权
查看>>
PHP实现微信小程序推送消息至公众号
查看>>
rabbitmq逻辑与开发
查看>>
php实现根据身份证获取年龄
查看>>
PHP实现的MongoDB数据增删改查
查看>>
PHP实现的SSO单点登录系统,拿走就用吧
查看>>
php实现短信验证功能
查看>>
RabbitMQ连接报错(1)—— None of the specified endpoints were reachable
查看>>
php实现逆转数组
查看>>
PHP实现通过geoip获取IP地理信息
查看>>
PHP实现页面静态化、纯静态化及伪静态化
查看>>
php容许ajax跨域,PHP设置允许ajax跨域请求的两种常见方法
查看>>
RabbitMQ进程结构分析与性能调优
查看>>
PHP对接百度地图
查看>>
PHP对表单提交特殊字符的过滤和处理
查看>>
php对象引用和析构函数的关系
查看>>
RabbitMQ HTTP 认证后端项目常见问题解决方案
查看>>
PHP将图片转换成base64格式(优缺点)
查看>>