【零基础Eviews实例】01异方差的检验与修正
使用说明
本文档主要介绍有关线性回归模型关于异方差常见的判断方法(包括图像法、辅助回归、怀特检验三种)以及修正方式(加权最小二乘法)。使用软件为Eviews
,和上一篇文章相同,此处也仅仅关注操作性的东西,即知道怎么判断是否存在异方差,以及如果存在异方差应该怎么做出修正进行说明,对于相关理论部分则并不涉及。
0. 前期准备
以“农村居民恩格尔系数的影响因素”为例,选择农村居民恩格尔系数(Y
)为被解释变量,解释变量有农村居民家庭人均纯收入(Income
)、商品零售价格指数(Price
)、第一产业增加值(Agriculture
)。其中数据为1990年-2012年数据(因为2012年之后统计口径发生变化),所有数据均可在国家数据找到。
有可能被认为不安全网址,若无法打开国家数据可能需要点击
高级
然后选择继续访问
即可进入
而关于如何导入数据这样的基础操作,已经在上一篇中进行过介绍,在此不做赘述,默认数据导入完成。当一切完成过后,应该能看到的是如下图所示的结果。接下来重点介绍如何进行异方差检验和对存在的异方差进行修正。
但是在这之前,我们需要讲此回归模型所对应的残差(一个回归模型会对应一组残差,使用该残差数据讨论该模型是否存在异方差)定义为变量,便于后续的处理。下边介绍两种操作方法,达到上述目的:
0.1 残差数据的保存
在回归方程界面中:选择Proc
--> Make Residual Series
如果顺利将会看到如下界面,给模型残差进行命名即可
0.2 新变量的定义【此方法可以用于定义其他变量】
在工作文件界面下:选择Object
–> Generate Series
一切顺利将出现如下界面,即可将现有模型的残差项定义为e
1. 异方差检验
在得到残差项过后,我们可以通过对残差项的处理,检验是否存在异方差
1.1 图像法
所谓的图像法,即观察残差的波动程度(即方差)是否随被解释变量出现改变,粗浅的判断是否存在异方差。在此次为做出被解释变量与残差的图像。且为便于表示将Income/Price
按照章节0.2的方法定义为K
,即在界面中输入K = Income/Price
即可,其中K
表示实际收入水平。
在此我们需要做出k-e
和Agriculture-e
的图像,有两种作图方式:
- 在主界面:选择
Quick
–>Graph
–>界面框中输入k e
–>确定选择scatter
–> 点击OK
,即可得到如下图像
需要说明的是:点击Graph
后的Scatter
选项在这里,如下列出。(至于其他的部分截图太多,且不难就不列出)
2. 在工作文件中:先选中Agriculture
再选中e
–> 右键选择Open
–> 点击as group
此时在新出现的Group界面:选择View
–> 点击Graph
–> 选择Scatter
–> 点击Ok
得到最终图像
先选中为横坐标,后选中为纵坐标
从最终的结果可以看出,残差项e
随着自变量的变动而变动,可以认为大概率存在异方差
1.2 辅助回归
所谓辅助回归,即看解释变量是否能对残差平方(e^2
)进行解释,若可以则认为存在异方差。操作其实就是简单的进行回归分析,具体方式可看上一篇,在此直接在命令行输入ls e^2 c Income/Price Agriculture
进行回归分析,观察回归的结果。
其实就是将原本的被解释变量由
Y
变成了e^2
,看结果是否显著(这里不对e
做回归是因为意义不大)
由于被解释变量所对应的P
值比较小(正常应该小于0.05
,但是接近0.05
已经可以认为需要进行修正)
1.3 怀特(White)检验【最常用,最简便】
这也是我在上一篇中提到的方法(无数次提到的上一篇,后边几种检验可能还会经常提到),需要在现有模型(方程)界面中选择异方差分析,具体操作如下。
选择White
,勾选Include White Creoos terms
,然后确认
以0.05
为界,大于时认为未通过检验,保留原假设(同方差假设),即不存在异方差;反之则认为存在异方差。这里虽然为0.06
但是也可以对其进行异方差修正(因为正常不通过应该远大于0.05
)
2. 异方差修正
通过上述三种检验方式,我们发现可能存在异方差(因为图示法比较主观,其余两种只是特别勉强的通过),因此在此对异方差进行修正,采用加权最小二乘法(WLS
)。通过观察图像,我们选择以1/K
为权重进行修正。
在原有方程界面:点击Estimate
–>选择Option
–> 在Wights
中选择一种类型,并设置权重为1/k
,得到修正后的方程。
这里的权重并不一定非得为
1/k
只要修正过后能通过异方差检验即可
按照同样的方法对修正后的模型进行异方差检验【此处只进行White
检验】,得到如下结果
说明修正后不存在异方差,即修正效果良好,修正完成!
注:数据文件以上传资源(免积分下载),目前正在审核,随缘通过。若有需要可在国家数据中自行查找,或通过在评论区留下邮箱或私聊作者的方式获得(但是个人并不是经常看CSDN的消息,着急的建议自己查找)
【零基础Eviews实例】01异方差的检验与修正相关推荐
- 【零基础Eviews实例】02自相关(序列相关)的检验与修正
使用说明 本文档主要介绍关于线性回归模型的自相关(又叫序列相关)的检验(图像法.辅助回归.DW检验与LM检验)与修正(广义差分最小二乘法,GLS).使用软件为Eviews 9. 关于一些提到的基本操作 ...
- 【零基础Eviews实例】00了解多元线性回归模型常见检验
使用说明 刚接触计量经济学和Eviews软件不久,并且本着能用就行的原则,只对软件的操作和模型的结果分析进行说明,并不太在意具体的方法和具体的数学原理. 以下内容大多为在网上学习相关操作,按照自己的理 ...
- .NET零基础入门之01:开篇及CSharp程序、解决方案的结构
.NET零基础入门之01:开篇及CSharp程序.解决方案的结构 参考文章: (1).NET零基础入门之01:开篇及CSharp程序.解决方案的结构 (2)https://www.cnblogs.co ...
- 【Eviews】异方差的检验(图示检验法、white检验法、GQ检验法)与修正(加权最小二乘法)
异方差: 模型中随机扰动项的方差 随 解释变量 的变动而变动. 异方差的检验: 图示法 先对y,x做线性回归,这样才能产生残差resid. GQ检验法 切记:先对解释变量x排序(一般是按照升序), 再 ...
- 计量经济学笔记5-Eviews操作-异方差的检验与消除(White检验与加权最小二乘)
完成期末作业的同时来更一下博客 问题背景: 对中国储蓄存款总额(Y,亿元)与GDP(亿元)两个变量进行一元线性回归,检验并消除异方差. White检验是通过一个辅助回归式进行异方差检验.用残差平方对原 ...
- 基于python的异方差检验_讲讲异方差的检验
我们前面讲了异方差,也讲了怎么用图示法来判断是否有异方差,这一篇来讲讲怎么用统计的方法来判断有没有异方差. 关于检验异方差的统计方法有很多,我们这一节只讲比较普遍且比较常用的white test(怀特 ...
- 4.2 网络爬虫基础及实例01 2021-06-16
上一节我们讲了浏览器的基础操作,这节来了解一下网站爬虫. 什么是网站爬虫 简单来讲,爬虫就是一个探测机器,它的基本操作就是模拟人的行为去各个网站溜达,点点按钮,查查数据,或者把看到的信息背回来.就像一 ...
- 【计量经济学导论】05. 异方差
文章目录 异方差 异方差的含义 异方差的产生原因 异方差的后果 异方差的检验方法 异方差的修正措施 异方差 在上一节的讨论中,完全共线性问题违背了基本假定 MLR.3 ,而多重共线性没有违背任何一个基 ...
- qtdesigner怎么实现菜单栏跳转_人人都可写代码-Android零基础编程-app 入口菜单栏实操08...
欢迎来到人人都可写代码,大家好,我是杨晓华,今天我们的课程内容是项目实操,以智者精选项目为例,编写一个Android app的入口关联菜单栏逻辑. 这是要实现的菜单栏组件展示效果,下面就是教大家如何制 ...
- android 按钮顶级效果_人人都可写代码-Android零基础编程-相对布局11
欢迎来到人人都可写代码,大家好,我是杨晓华,今天我们的课程内容是:Android界面布局中的相对布局. 1.RelativeLayout的概述 (1) RelativeLayout是一个允许子视图相对 ...
最新文章
- jdbc事物回滚是否需要重新commit 不需要
- java socket安全策略文件
- workerman在linux上怎么运行,linux系统中workerman的安装步骤
- 综合程序设计 7-4 完美的代价 (40分)
- pandas 索引去重_Pandas 同元素多列去重的实例
- 设计模式六大原则-OCP
- android自定义文本框,android自定义文本框,后面带清空按钮
- 当今流行的HTML5技术门户网站——HTML5星空
- 前端工程师面试时自我介绍该如何做?
- 魔百和CM311-1a YST免拆机卡刷精简固件
- 揭秘大厂的物联网关键技术
- 微信小程序 关于头像上传,showActionSheet,chooseImage,uploadFile
- radmi4a Android,红米手机4A获取root超级权限的教程
- 模型预测控制(MPC)——动态矩阵控制(DMC)
- excel提示“文件已损坏,无法打开”解决方法
- Ubuntu - command checklist
- 【剑指Offer】个人学习笔记_15_二进制中1的个数
- python 调用 CTP API 进行下多单 下空单 平单 撤单 操作
- iis高并发 大量数据并发设置
- Mari教程20部合集
热门文章
- 计算机系统的确认与验证,确认与验证(指南).pdf
- linux(Ubuntu)下Navicat的激活与无限试用
- XPS查看器(XPS Viewer)适用Win10系统安装说明
- CentOS 7下Red5流媒体服务器的搭建与测试
- jQuery WEUI select的使用
- DCMTK findscu 查询信息
- 北大青鸟汉字注释机内码_北大青鸟主机汉子机内码 汉字机内码在线转换
- linux合并ts文件吗,Linux 下使用 ffmpeg 大批量合并 ts 文件, mp4切割文件为m3u8
- python异步编程 图书_Python异步编程介绍
- md文件转换为pdf文件(带目录和不带目录简捷操作)