【零基础Eviews实例】02自相关(序列相关)的检验与修正

article/2025/8/15 4:18:24

使用说明

本文档主要介绍关于线性回归模型的自相关(又叫序列相关)的检验(图像法、辅助回归、DW检验与LM检验)与修正(广义差分最小二乘法,GLS)。使用软件为Eviews 9
关于一些提到的基本操作可以见上一篇文章,对于数据的导入、基本的回归方程以及图像的做法,在此不做过多介绍。

1. 序列相关的检验

1.1 DW检验

Eviews的回归结果自带DW检验的值(其中 0 ≤ D W ≤ 4 0 \leq DW \leq 4 0DW4),通过观察DW值可以很快的对是否存在异方差进行一个初步判断。在得到回归结果(下图)后,可看到DW

在这里插入图片描述
DW检验的结果表明:模型存在较为严重的正相关性

  • DW值越接近0:越大的可能存在正相关
  • DW值越接近4:越大的可能存在负相关

需要注意的是:DW检验只对一阶自相关有效,需要判断是否存在更高阶段的自相关通常可通过LM检验实现。

1.2 图像法

可以通过做观察残差图像,初步判断是否存在异方差。可以从两个方面观察残差图像,具体操作如下:

  1. 直接观察残差的趋势:从此处的图像来看,存在正向自相关

在这里插入图片描述

  • 正相关:连续多个时期的残差同号
  • 负相关:按照时间顺序残差间隔出现正负
  1. 观察残差和残差的n阶滞后项的散点图:此处也显示存在正向自相关

此处作图需要先将残差定义为变量(此处命名为Resid01),具体的残差定义为新变量的形式,可以看我的上一篇中章节0.1和0.2部分【介绍了两种方法】

在这里插入图片描述

1.3 辅助回归法

即将残差项(Resid01)作为被解释变量残差项的n阶滞后项(Resid(-n))作为解释变量作回归。几阶滞后项回归结果显著,则说明存在几阶滞后项。此处得到结果如下:

在这里插入图片描述
结果不仅显示该模型(方程)存在滞后项,而且可以认为存在二阶滞后项。(因为RESID(02)对应的p值小于0.05)

1.4 LM检验【最常用】

对于多阶的自回归检验,通常使用LM检验,因为其操作较为简单,且可以快速的判断滞后项的阶数。具体操作如下:

  1. 在方程界面下选择:Proc --> Residual Diagnostics --> Serial Correlation LM Test

在这里插入图片描述
2. 选择滞后阶数为3,点击确定,得到如下结果:

并不一定非要为3,为2、4、5其实都可以,只是这里知道是2阶(前边检验了那么多次了)所以直接选择的3【在2阶显著,3阶不显著,故为2阶滞后】

在这里插入图片描述

2. 序列相关的修正

通过上述的几种检验(通常情况下只用进行LM检验即可),可以确定此模型存在二阶滞后项,需要对现有模型进行修正(采用GLS法),具体操作如下:

  1. 在方程界面下:Estimate --> Specification,在方程后增加ar(1) ar(2)

在这里插入图片描述
2. Option --> GLS,选择完成之后点击确定

在这里插入图片描述
3. 得到最后结果如下

在这里插入图片描述
故修正后的模型为:
Y = 0.7277 G D P − 2170.485 Y = 0.7277GDP-2170.485 Y=0.7277GDP2170.485


http://chatgpt.dhexx.cn/article/KekagKyS.shtml

相关文章

【Python计量】自相关性(序列相关性)的检验

文章目录 一、图示法(一)滞后图(二)自相关图(三)自相关图和偏自相关图 二 、DW检验法三、Breusch-Godfrey检验(一)手动编制函数进行BG检验(二)调用statsmodel…

计量经济学笔记6-Eviews操作-自相关的检验与消除(DW、LM检验与FGLS、广义差分变换)

完成期末作业的同时来更一下博客 背景介绍 对中国储蓄存款总额(Y,亿元)与GDP(亿元)两个变量进行一元线性回归,检验并消除自相关。 自相关分为一阶自相关和高阶自相关,通常使用DW检验来查看是…

应用回归分析(知识点整理)(四)——SPSS处理自相关(序列相关)

文章目录 自相关自相关产生的原因自相关产生的后果自相关的检验方法图示检验法自相关系数法DW(杜宾沃森)检验 自相关的消除迭代法差分法SPSS处理自相关示例 自相关 自相关产生的原因 (1)忽略遗漏了关键变量 (2&#…

计量经济学笔记——自相关的检验和处理(转载)

自相关(序列相关);线性相关模型中的随机误差项的各期望值之间存在相关关系 如果随机干扰项之间不存在自相关,εt和εts的协方差为0 序列相关的形式:1)一阶序列相关:干扰项只与其滞后一期值相关 2&#xff0…

线性回归:自相关检测及其处理方法

1 自相关的定义 1.1 定义 对于线性回归模型 Y i β 0 β 1 X 1 i β 2 X 2 i ⋯ β n X n i u i Y_{i}\beta_{0}\beta_{1}X_{1i}\beta_{2}X_{2i}\dots\beta_{n}X{ni}u_{i} Yi​β0​β1​X1i​β2​X2i​⋯βn​Xniui​在其他经典假定不变的条件下,若 C o v …

相同数相乘

#include <stdio.h> int main() { long term0,sum0; int a,i,n; printf("input a,n:"); scanf("%d,%d",&a,&n); for(i1;i<n;i) { termterm*10a; sumsumterm; } printf("sum%1d\n",sum); }

实现两个矩阵相乘

题目&#xff1a;实现两个矩阵相乘。 想法&#xff1a; 通过分析矩阵相乘可假设变量i,j,k控制下标&#xff0c; 则有以下公式&#xff1a; c[i][j]a[i][k]*b[k][j]&#xff08;三个变量循环次数&#xff1a;i>j>k&#xff09; 所以可以使用三次循环解出相乘的每个数…

c++两个特别大的数之间相乘怎么计算?

两个数特别大&#xff0c;相乘起来超过了long int型的范围&#xff1f;怎么计算&#xff1f; 比如&#xff1a;要计算123456789987654321 * 987654321123456的值&#xff0c;怎么写程序&#xff1f; /* large_num_operation.cpp */ #include <iostream> #include <cst…

两个整数相乘的java实现

package 乘法; /* 求 345*7893 4 5X7 8 9———————————————————————— */ public class Chengfa { public static void main(String[] args) {//乘数1 将两个乘数分别出入两个数组中&#xff0c;//数组中的元素对应的位置分别是个位 十位 百位 数组[…

在Java中实现两数相乘

要实现两数相乘算总额&#xff1a;input1.value() * input2.value() 如果直接获取到两个input值相乘&#xff0c;那么结果就有一点点小偏差&#xff0c;是因为精度缺失 $("#totalSum").val(input1.value() * input2.value()); Js代码&#xff1a; //期初库存 按钮…

两整数相乘算法

算法需求 求两个整数相乘的算法 算法分析 将前一个数的每一位和后一个数的每一位相乘&#xff0c;因计算过程中涉及到满十进位的问题&#xff0c;所以可以通过判断相乘数的位数进行补零操作来简化这个问题&#xff0c;如下图所示&#xff1a; 例如计算&#xff1a;84 * 13…

C++实现——两个大数相乘

#include <iostream> #include <vector> #include <string> using namespace std; //大数相乘 /** *num1 乘数1 *num2 乘数2 *return 结果字符串 */ string BigMutiple(string num1, string num2){string res"";//两个数的位数int m num1.size(),…

两两相乘求和

给定 n 个整数 a_1, a_2, , a_na1​,a2​,⋅⋅⋅,an​ &#xff0c;求它们两两相乘再相加的和&#xff0c;即&#xff1a; 输入格式 输入的第一行包含一个整数 n。 第二行包含 n 个整数。 输出格式 输出一个整数 S&#xff0c;表示所求的和。请使用合适的数据类型进行运…

php 订单自动售货 实现,PHP自动售货发卡网源码 集成多种支付接口

支付接口已集成 支付宝当面付 支付宝PC支付 支付宝手机支付 payjs微信扫码. Paysapi(支付宝/微信). 码支付(QQ/支付宝/微信) 微信企业扫码支付 全网易支付支持(针对彩虹版) 基本环境要求 (PHP PHPCLI) version > 7.0 Nginx version > 1.16 MYSQL version > 5.6 Redis…

php如何做7天后自动售货店,PHP自动售货发卡网源码集成多种支付接口

PHP自动售货发卡网源码 集成多种支付接口 支付接口已集成 支付宝当面付 支付宝PC支付 支付宝手机支付 payjs微信扫码. Paysapi(支付宝/微信). 码支付(QQ/支付宝/微信) 微信企业扫码支付 全网易支付支持(针对彩虹版)基本环境要求 (PHP PHPCLI) version > 7.0 Nginx version …

独角数卡PHP自动化售货发卡网源码下载

源码下载&#xff1a;独角数卡PHP自动化售货发卡网源码-小程序文档类资源-CSDN下载 独角数卡PHP自动化售货发卡网源码 支付接口已集成 支付宝当面付 支付宝PC支付 支付宝手机支付 payjs微信扫码. Paysapi(支付宝/微信). 码支付(QQ/支付宝/微信) 微信企业扫码支付 全网易支付支…

php电商实现自动售货,2020PHP自动售货发卡网程序开源源码 集成多个支付接口

支付接口已集成 支付宝当面付 支付宝PC支付 支付宝手机支付 payjs微信扫码. Paysapi(支付宝/微信). 码支付(QQ/支付宝/微信) 微信企业扫码支付 全网易支付支持(针对彩虹版) 基本环境要求 (PHP PHPCLI) version > 7.0 Nginx version > 1.16 MYSQL version > 5.6 Redis …

个人开发者只要一行代码接入微信支付和支付宝支付

接入支付功能 对于个人开发者来说&#xff0c;我们很希望我们开发的App被广泛使用&#xff0c;同时可以获得一些额外收入&#xff0c;那就更好了。但是在微信开放平台或者支付宝开放平台申请支付功能&#xff0c;需要是企业才可以接入&#xff0c;对于我们个人开发者来说&#…

php皮肤程序,2020修复升级版PHP全新皮肤界面点赞任务系统平台源码运营版,仿众人帮蚂蚁帮扶牛帮...

【温馨提示】源码包解压密码&#xff1a;www.youhutong.com 资源描述 2020修复升级版PHP全新皮肤界面点赞任务系统平台源码运营版,仿众人帮蚂蚁帮扶牛帮 测试环境&#xff1a; php5.6apache2.4mysq5.6 源码介绍&#xff1a; 优化前台UI 及任务功能 前台用户可发布任务【老款只能…