博客
关于我
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生成及获取JSON文件的方法
查看>>
PHP生成唯一不重复的编号
查看>>
PHP生成器-动态生成内容的数组
查看>>
PHP的ip2long和long2ip升级函数
查看>>
PHP的json_encode函数应用到微信接口问题(include \uxxxx will create fail)
查看>>
php的web路径获取
查看>>
php的一些小笔记--字符串
查看>>
php的几种运行模式CLI、CGI、FastCGI、mod_php
查看>>
php的四大特性八大优势
查看>>
RabbitMQ
查看>>
PHP的威胁函数与PHP代码审计实战
查看>>
PHP的引用举例
查看>>
PHP相关代码
查看>>
RabbitMQ
查看>>
php知识点记录
查看>>
PHP类数组式访问(ArrayAccess接口)
查看>>
PHP系列:浅谈PHP中isset()和empty() 函数的区别
查看>>
PHP索引数组unset的坑-array_values解决方案
查看>>
PHP索引数组排序方法整理(冒泡、选择、插入、快速)
查看>>
PHP线程安全和非线程安全
查看>>