《计量经济学》学习笔记之虚拟变量及滞后变量模型_虚拟变量的引入原则-程序员宅基地

技术标签: 格兰杰因果检验  计量经济学  统计学  虚拟变量  滞后变量  

导航

上一章:放款基本假定的模型



经典单方程计量 经济学模型:专门问题

5.1虚拟变量模型

●根据因素的属性类型,构造只取 “0”或“1”的人工变量。通常称为虚拟变量,且记为D。
●一般地,在虚拟变量的设置中,基础类型和肯定类型取值为1,比较类型和否定类型取值为0。同时含有一般解释变量与虚拟变量的模型称为虚拟变量模型。

一、虚拟变量的引入

●虚拟变量作为解释变量引入模型有两种基本方式:
①加法方式
②乘法方式

二、虚拟变量的设置原则

●虚拟变量的个数须按以下原则确定:
定性变量所需的虚拟变量个数要比该定性变量的类别数少1,即如果定性变量有m个类别,就在模型中引入m-1个虚拟变量。

5.2滞后变量模型

●某些经济变量不仅受到同期各种因素的影响,而且也受到过去某些时期的各种因素甚至自身的过去值的影响。通常把这种过去时期的具有滞后作用的变量叫做滞后变量,含有滞后变量的模型称为滞后变量模型。

一、滞后变量模型

●同样地,被解释变量当前的变化也可能受其自身过去水平的影响,这种被解释变量受到自身或另一解释变量的前几期值影响的现象称为滞后效应,表示前几期值的变量称为滞后变量。

●滞后效应产生的原因:
①心理原因
②技术原因
③制度原因

●滞后变量模型的一般形式为:

其中,q,s为滞后时间间隔,Yt-q为被解释变量Y的第q期滞后,Xt-s为解释变量X的第s期滞后。由于模型既含有Y对自身滞后变量的回归,还包括着解释变量X分布在不同时期的滞后变量,因此一般称为自回归分布滞后模型。若滞后期长度有限,称模型为有限自回归分布滞后模型:若滞后期长度无限,则称模型为无限自回归分布滞后模型。

①分布滞后模型
如果滞后变量模型中没有滞后被解释变量,仅有解释变量X的当期值及其若干期的滞后值,称为分布滞后模型。分布滞后模型的一般形式为:

分布滞后模型的各系数体现了解释变量的当期值和各期滞后值对被解释变
量的不同影响程度,因此也称为乘数。β0称为短期或即期乘数,表示本期X变化一个单位对Y平均值的影响程度。βi (i=1,2,3,⋯s)称为动态乘数或延迟系数,表示各滞后期X的变动对Y平均值影响的大小。∑si=0 βi 则称为长期或均衡乘数,表示X变动一个单位,由于滞后效应而形成的对Y平均值总影响的大小。

②自回归模型
如果滞后变量模型中的解释变量仅包含X的当期值与被解释变量Y的一个或多个滞后值,则称为自回归模型。自回归模型的一般形式为:

其中,滞后期长度q也称为自回归模型的阶数.

二、分布滞后模型的参数估计

●对于有限期的分布滞后模型,普通最小二乘回归也会遇到如下问题:
①没有先验准则确定滞后期长度
②如果滞后期较长,将缺乏足够的自由度进行统计检验
③同名变量滞后值之间可能存在高度线性相关,即模型存在高度的多重共线性。

●分布滞后模型的修正估计方法思想:都是通过对各滞后变量加权,组成线性合成变量而有目的地减少滞后变量的数目,以缓解多重共线性,保证自由度。

●修正方法:
①经验加权法

对于有限期分布滞后模型,往往根据实际问题的特点,以及人们的经验给各滞后变量指定权数,并按权数构成各滞后变量的线性组合,形成新的变量,再讲行估计。

权数的类型有以下三类:
①递减型
②矩形
③倒V型

②阿尔蒙(Almon)多项式法

该方法的主要思想仍是针对有限滞后期模型,通过阿尔蒙变换,定义新变量,以减少解释变量个数,然后用普通最小二乘法估计参数。

主要步骤如下:

由于m<s,可以认为原模型存在的自由度不足和多重共线性问题已得到改善。需注意的是,在实际估计中,阿尔蒙多项式的阶数m一般取2或3,不超过4,否则达不到减少变量个数的目的。

③科伊克(Koyck)方法


科伊克模型有两个特点:
①以个滞后被解释变量Yt-1代替了大量的滞后解释变量Xt-i,最大限度地节省了自由度,解决了滞后期长度s难以确定的问题
②由于滞后一期的被解释变量Yt-1与Xt的线性相关程度肯定可以小于X的各期滞后值之间的相关程度,从而缓解了多重共线性。

但科伊克变换同时也产生了两个新问题:
①模型存在随机干扰项vt的一阶自相关性
②滞后被解释变量Yt-1与随机干扰项vt不独立,即Cov(Yt-1, vt)≠0.

三、自回归模型的参数估计

●许多滞后变量模型都可以转化为自回归模型,自回归模型是经济生活中吏常见的模型。

●自回归模型的构造:
①自适应预期模型
②局部调整模型

●自回归模型的参数估计:
①工具变量法
②普通最小二乘法

四、格兰杰因果检验

●当两个变量间在时间上有先导-滞后关系时,能否从统计上考察这种关系是单向的还是双向的呢?即主要是一个变量过去的行为在影响另一个变量的当前行为,还是双方的过去行为在相互影响着对方的当前行为?格兰杰(Granger)提出了个简单的检验程序,习惯上称为格兰杰因果关系检验。

●对两变量X与Y,格兰杰因果关系检验要求估计以下回归:


可能存在有4种检验结果:


格兰杰检验是通过受约束的F检验完成的。如针对假设:【X并不是Y的格兰杰原因】,即针对(5.2.30)式中X滞后项前的参数整体为零的假设,分别做包含与不包含X滞后项的回归,记前者的残差平方和为RSSU.后者的残差平方和为RSSR,再计算F统计量:

式中,m为X的滞后项的个数,n为样本容量,k为包含可能存在的常数项及
其他变量在内的无约束回归模型的待估参数的个数。

如果计算的F值大于给定显著性水平α下F分布的相应的临界值Fα (m,n-k),则拒绝原假设,认为X是Y的格兰杰原因。

●需要指出的是,格兰杰因果关系检验对于滞后期长度的选择有时很敏感,不同的滞后期可能会得到完全不同的检验结果。因此,一般而言,常进行不同滞后期长度的检验,以检验模型中随机干扰项不存在序列相关的滞后期长度来选取滞后期。

●需要指出的是,格兰杰因果关系检验对于滞后期长度的选择有时很敏感,不同的滞后期可能会得到完全不同的检验结果。因此,一般而言,常进行不同滞后期长度的检验,以检验模型中随机干扰项不存在序列相关的滞后期长度来选取滞后期。

●由于假设检验的零假设是不存在因果关系,因此严格来说,该检验应该称为格兰杰非因果关系检验。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_37422217/article/details/105049160

智能推荐

memory compiler使用流程-程序员宅基地

文章浏览阅读3k次,点赞2次,收藏25次。用了几天的memory compiler,搞清楚了它的使用流程。因为这个软件是不开源的,而且手册又很长,没有快速阅读指南,所以就花了挺多时间学习手册细节,想把其中比较主要的流程记录下来,供大家学习参考。它是一个用来综合一些IP核的软件,它里面各种各样的memory compiler,可以根据自己的选择选中一个,设置好参数之后就能生成想要的参数的memory。 因为每个memory compiler可能工艺不一样,端口数不一样,所以里面有手册告诉你这些细节的。(手册很多,每个手册几百页上下)1、首先就是要安装_memory compiler

Android 读取csv格式数据文件-程序员宅基地

文章浏览阅读5.6k次,点赞5次,收藏16次。前言什么是csv文件呢?百度百科上说 CSV是逗号分隔值文件格式,也有说是电子表格的,既然是电子表格,那么就可以用Excel打开,那为什么要在Android中来读取这个.csv格式的文件呢?因为现在主流数据格式是采用的JSON,但是另一种就是.csv格式的数据,这种数据通常由数据库直接提供,进行读取。下面来看看简单的使用吧正文首先还是先来创建一个项目,名为ReadCSV准备.csv格式的文件,点击和风APILocationList下载ZIP,保存到本地,然后解压,这个时候在你的项目文件中新建_android 读取csv

Spring Cloud Ribbon 原理_spring cloud ribbon原理-程序员宅基地

文章浏览阅读810次。Spring Cloud Ribbon Rule _spring cloud ribbon原理

spring bean的生命周期-程序员宅基地

文章浏览阅读805次。spring bean的生命周期(1)实例化Bean:对于BeanFactory容器,当客户向容器请求一个尚未初始化的bean时,或初始化bean的时候需要注入另一个尚未初始化的依赖时,容器就会调用createBean进行实例化。对于ApplicationContext容器,当容器启动结束后,通过获取BeanDefinition对象中的信息,实例化所有的bean。(2)设置对象属性(依..._springbean的生命周期 csdn

Linux学习——vi编辑器的使用(内附快捷键的使用)(超详细)_linux中vi编辑器的使用-程序员宅基地

文章浏览阅读3.8w次,点赞53次,收藏324次。vi编辑器的使用(内附快捷键的使用)(超详细)JunLeon——go big or go home前言:vi编辑器是Linux系统下标准的编辑器。那么简单的理解,就像是Windows下的记事本。补充:vim是vi的升级版,代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。一、vi 命令的使用命令格式: vi 文件名示例: vi a.txt注意:直接输入vi,可以查看vi的版本等信息,还可以直接编辑,但是退出时需要加上文件名,例如 :wq a.tx_linux中vi编辑器的使用

脉冲神经网络原理及应用,脉冲神经网络发展前景_为什么说脉冲神经网络是感知机、前馈网络之后的第三代网络?-程序员宅基地

文章浏览阅读958次。脉冲神经网络(SNN-SpikingNeuronNetworks)经常被誉为第三代人工神经网络。第一代神经网络是感知器,它是一个简单的神经元模型并且只能处理二进制数据。第二代神经网络包括比较广泛,包括应用较多的BP神经网络。但是从本质来讲,这些神经网络都是基于神经脉冲的频率进行编码(ratecoded)。脉冲神经网络,其模拟神经元更加接近实际,除此之外,把时间信息的影响也考虑其中。_为什么说脉冲神经网络是感知机、前馈网络之后的第三代网络?

随便推点

英语基本语法_英语基础语法-程序员宅基地

文章浏览阅读1.4w次,点赞8次,收藏40次。1. 名词   名词可以分为专有名词(Proper Nouns)和普通名词 (Common Nouns),专有名词是某个(些)人,地方,机构等专有的名称,如Beijing,China等。普通名词是一类人或东西或是一个抽象概念的名词,如: book,sadness等。普通名词又可分为下面四类:  1)个体名词(Individual Nouns):表示某类人或东西中的个体,如:gun。  2)集体..._英语基础语法

busybox构建根文件系统_busybox mount-程序员宅基地

文章浏览阅读1.3k次,点赞2次,收藏14次。rootfs有两种格式:nfs方式启动的文件夹形式的rootfs和用来烧录的镜像形式的rootfs。一、busybox移植1、busybox下载busybox是一..._busybox mount

sass-loader版本过高_sass loader-程序员宅基地

文章浏览阅读8.6k次,点赞11次,收藏20次。今天在学习狂神的vue实战上手的时候运行项目就死了,配置了半天终于好了第一个错误:Module build failed: TypeError: loaderContext.getResolve is not a functionsass-loader版本太高 解决:(1和2选一个)修改配置文件,重新安装//1.修改sass-loader的版本为^7.3.1//2.重新安装配置环境npm install卸载当前,重新下载// 卸载当前版本npm uninstall sass_sass loader

C程序设计第五版(谭浩强)-第四章习题_1、什么是算术运算?什么是关系运算?什么是逻辑运算?-程序员宅基地

文章浏览阅读1.7k次,点赞5次,收藏12次。1、什么是算术运算?什么是关系运算?什么是逻辑运算?算术运算:即“四则运算”,是加法、减法、乘法和除法四种运算的统称;关系运算:所谓“关系运算”就是“比较运算”,将两个数值进行比较,判断其比较的结果是否符合给定的条件;逻辑运算:逻辑运算又称布尔运算,有与、或、非三种基本逻辑运算;2、C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”?C语言编译系统在表示逻辑运算结..._1、什么是算术运算?什么是关系运算?什么是逻辑运算?

iptables-程序员宅基地

文章浏览阅读65次。iptables介绍和禁icmpnetfilter --> iptables 防火墙名字是netfilter iptables是命令1.filter(过滤包,用的最多的,)内建三个链: 1.INPUT作用于进入本机的包 2.OUTPUT作用于本机送出的包 3.FORWARD作用于那些跟本机无关的包2.nat (主要用处是..._linux iptables 计数器 实现在哪

Win7/10-Anaconda3-【Python3.7】详细安装教程_python3.7版本的anaconda-程序员宅基地

文章浏览阅读1.1w次,点赞19次,收藏89次。Win7/10-Anaconda3-【Python3.7】详细安装教程一.资源下载二.安装过程2.1 详细过程2.2 环境变量三.检查是否安装成功3.1 检查开始菜单3.2 cmd控制台检查一.资源下载第一种方式(镜像下载)由于Anaconda3-python3.7属于老版本的,所以 Anaconda官网已经不存在了,大家可以去清华镜像下载自己所需要的,为什么去清华镜像下载呢?因为下载的快呀~链接: 清华镜像-Anaconda3-python3.7-5.3.1这个版本.第二种方式这个_python3.7版本的anaconda

推荐文章

热门文章

相关标签