按混合模型变截距模型和变系数模型区分.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《按混合模型变截距模型和变系数模型区分.pptx》由会员分享,可在线阅读,更多相关《按混合模型变截距模型和变系数模型区分.pptx(126页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1面板数据含有横截面、时间和指标三维信息,利用面板数据模型可以面板数据含有横截面、时间和指标三维信息,利用面板数据模型可以构造和检验比以往单独使用横截面数据或时间序列数据更为真实的行为方构造和检验比以往单独使用横截面数据或时间序列数据更为真实的行为方程,可以进行更加深入的分析。正是基于实际经济分析的需要,作为非经程,可以进行更加深入的分析。正是基于实际经济分析的需要,作为非经典计量经济学问题,同时利用横截面和时间序列数据的模型已经成为近年典计量经济学问题,同时利用横截面和时间序列数据的模型已经成为近年来计量经济学理论方法的重要发展之一。来计量经济学理论方法的重要发展之一。第1页/共126页2E
2、Views对对PanelData模型的估计是通过含有模型的估计是通过含有Pool对象的工作文件和具对象的工作文件和具有面板结构的工作文件来实现的。有面板结构的工作文件来实现的。处理面板数据的处理面板数据的处理面板数据的处理面板数据的EViewsEViews对象称为对象称为对象称为对象称为PoolPool。通过。通过Pool对象可以实现对各种对象可以实现对各种变截距、变系数时间序列模型的估计,但变截距、变系数时间序列模型的估计,但Pool对象侧重分析对象侧重分析“窄而长窄而长”的数的数据,即截面成员较少,而时期较长的侧重时间序列分析的数据。据,即截面成员较少,而时期较长的侧重时间序列分析的数据。
3、对于截面成员较多,时期较少的对于截面成员较多,时期较少的“宽而短宽而短”的侧重截面分析的数据,一的侧重截面分析的数据,一般通过般通过具有面板结构的工作文件(具有面板结构的工作文件(具有面板结构的工作文件(具有面板结构的工作文件(PanelworkfilePanelworkfile)进行分析。利用面板结进行分析。利用面板结构的工作文件可以实现变截距构的工作文件可以实现变截距PanelData模型以及动态模型以及动态PanelData模型的估模型的估计。计。10.1Pool10.1Pool对象对象对象对象 第2页/共126页310.1.110.1.1含有含有含有含有PoolPool对象的工作文件对
4、象的工作文件对象的工作文件对象的工作文件 Pool对象在对象在EViews中扮演着两种角色。首先,中扮演着两种角色。首先,Pool对象中包含了一系列对象中包含了一系列的标识名。这些标识名描述了工作文件中的面板数据的数据结构。在这个角色的标识名。这些标识名描述了工作文件中的面板数据的数据结构。在这个角色中,中,Pool对象在管理和处理面板数据上的功能与组对象有些相似。其次,利用对象在管理和处理面板数据上的功能与组对象有些相似。其次,利用Pool对象中的过程可以实现对各种对象中的过程可以实现对各种PanelData模型的估计及对估计结果的检模型的估计及对估计结果的检验和处理。在这个角色中,验和处理
5、。在这个角色中,Pool对象与方程对象有些相似对象与方程对象有些相似第3页/共126页4PoolPool对对对对象象象象的的的的核核核核心心心心是是是是建建建建立立立立表表表表示示示示截截截截面面面面成成成成员员员员的的的的名名名名称称称称表表表表。为为明明显显起起见见,名名称称要要相相对对较较短短。例例如如,国国家家作作为为截截面面成成员员时时,可可以以使使用用USA代代表表美美国国,CAN代代表表加加拿拿大,大,UK代表英国。代表英国。定定义义了了Pool的的截截面面成成员员名名称称就就等等于于告告诉诉了了EViews,模模型型的的数数据据结结构构。在在上上面面的的例例子子中中,EView
6、s会会自自动动把把这这个个Pool理理解解成成对对每每个个国国家家使使用用单单独独的的时时间间序列。序列。必须注意,必须注意,PoolPool对象本身不包含序列或数据。一个对象本身不包含序列或数据。一个对象本身不包含序列或数据。一个对象本身不包含序列或数据。一个PoolPool对象只是对基本对象只是对基本对象只是对基本对象只是对基本数据结构的一种描述数据结构的一种描述数据结构的一种描述数据结构的一种描述。因此,删除一个。因此,删除一个Pool并不会同时删除它所使用的序列,并不会同时删除它所使用的序列,但修改但修改Pool使用的原序列会同时改变使用的原序列会同时改变Pool中的数据。中的数据。第
7、4页/共126页51.1.1.1.创建创建创建创建PoolPool对象对象对象对象 在在本本章章中中,使使用用的的是是一一个个研研究究投投资资需需求求的的例例子子,包包括括了了五五家家企企业业和和三三个个变变量量的的20个年度观测值的时间序列:个年度观测值的时间序列:例例例例10.410.4研究企业投资需求模型研究企业投资需求模型研究企业投资需求模型研究企业投资需求模型5家企业:家企业:3个变量:个变量:GM:通用汽车公司:通用汽车公司I:总投资:总投资CH:克克莱莱斯斯勒勒公公司司M:前前一一年年企企业业的的市市场价值场价值GE:通通用用电电器器公公司司(反反映映企企业业的的预期利润)预期利
8、润)WE:西西屋屋公公司司K:前前一一年年末末工工厂存货和设备的价值厂存货和设备的价值US:美美国国钢钢铁铁公公司司(反反映映企企业业必必要要重置投资期望值)重置投资期望值)创创建建Pool对对象象,选选择择Objects/NewObject/Pool并并在在编编辑辑窗窗口口中中输输入入截截面面成成员的识别名称:员的识别名称:第5页/共126页6 对截面成员的识别名称没有特别要求,但必须能使用这些识别名称建立合法对截面成员的识别名称没有特别要求,但必须能使用这些识别名称建立合法的的EViews序列名称。此处推荐在每个识别名中使用序列名称。此处推荐在每个识别名中使用“_”字符,它不是必须的,字符
9、,它不是必须的,但把它作为序列名的一部分,可以很容易找到识别名称。但把它作为序列名的一部分,可以很容易找到识别名称。第6页/共126页72.Pool2.Pool序列命名序列命名序列命名序列命名 在在Pool中中使使用用序序列列的的关关键键是是序序列列命命名名:使使用用基基基基本本本本名名名名和和截截截截面面面面识识识识别别别别名名名名称称称称组组合合命名。截面识别名称可以放在序列名中的任意位置,只要保持一致即可。命名。截面识别名称可以放在序列名中的任意位置,只要保持一致即可。例例如如,现现有有一一个个Pool对对象象含含有有识识别别名名JPN,USA,UK,想想建建立立每每个截面成员的个截面成
10、员的GDP的时间序列,我们就使用的时间序列,我们就使用“GDP”作为序列的基本名。作为序列的基本名。可可以以把把识识别别名名称称放放在在基基本本名名的的后后面面,此此时时序序列列名名为为GDPJPN,GDPUSA,GDPUK;或或者者把把识识别别名名称称放放在在基基本本名名的的前前面面,此此时时序序列列名名为为JPNGDP,USAGDP,UKGDP。把把把把识识识识别别别别名名名名称称称称放放放放在在在在序序序序列列列列名名名名的的的的前前前前面面面面,中中中中间间间间或或或或后后后后面面面面并并并并没没没没什什什什么么么么关关关关系系系系,只只只只要要要要易易易易于于于于识识识识别别别别就就
11、就就行行行行了了了了。但但但但是是是是必必必必须须须须注注注注意意意意要要要要保保保保持持持持一一一一致致致致,不不能能这这样样命命名名序序列列:JPNGDP,GDPUSA,UKGDP1,因为,因为EViews无法在无法在Pool对象中识别这些序列。对象中识别这些序列。第7页/共126页83.3.PoolPool序列概念序列概念序列概念序列概念 一一旦旦选选定定的的序序列列名名和和Pool中中的的截截面面成成员员识识别别名名称称相相对对应应,就就可可以以利利用用这这些些序列使用序列使用Pool了。其中关键是要理解了。其中关键是要理解Pool序列的概念。序列的概念。一一个个Pool序序列列实实际
12、际就就是是一一组组序序列列,序序列列名名是是由由基基本本名名和和所所有有截截面面识识别别名名构构成成的的。PoolPool序序序序列列列列名名名名使使使使用用用用基基基基本本本本名名名名和和和和“?”?”占占占占位位位位符符符符,其其中中“?”?”代代代代表表表表截截截截面面面面识识识识别别别别名名名名。如如果果序序列列名名为为GDPJPN,GDPUSA,GDPUK,相相应应的的Pool序序列列为为GDP?。如如果果序序列列名名为为JPNGDP,USAGDP,UKGDP,相应的,相应的Pool序列为序列为?GDP。当使用一个当使用一个Pool序列名时,序列名时,EViews认为将准备使用认为将
13、准备使用Pool序列中的所有序列。序列中的所有序列。EViews会自动循环查找所有截面识别名称并用识别名称替代会自动循环查找所有截面识别名称并用识别名称替代“?”。然后会按指。然后会按指令使用这些替代后的名称了。令使用这些替代后的名称了。PoolPool序列必须通过序列必须通过序列必须通过序列必须通过PoolPool对象来定义,因为如果没有对象来定义,因为如果没有对象来定义,因为如果没有对象来定义,因为如果没有截面识别名称,占位符截面识别名称,占位符截面识别名称,占位符截面识别名称,占位符“?”?”就没有意义。就没有意义。就没有意义。就没有意义。第8页/共126页94.4.观察或编辑观察或编辑
14、观察或编辑观察或编辑PoolPool定义定义定义定义 要显示要显示Pool中的截面成员识别名称,单击工具条的中的截面成员识别名称,单击工具条的Define按钮,或选择按钮,或选择View/Cross-SectionIdentifiers。如果需要,也可以对识别名称列进行编辑。如果需要,也可以对识别名称列进行编辑。5.5.PoolPool序列数据序列数据序列数据序列数据 Pool中中使使用用的的数数据据都都存存在在普普通通EViews序序列列中中。这这些些序序列列可可以以按按通通常常方方式式使使用用:可可以以列列表表显显示示,图图形形显显示示,产产生生新新序序列列,或或用用于于估估计计。也也可可
15、以以使使用用Pool对对象来处理各单独序列。象来处理各单独序列。第9页/共126页1010.1.210.1.2输入输入输入输入PoolPool数据数据数据数据 有有很很多多种种输输入入数数据据的的方方法法,在在介介绍绍各各种种方方法法之之前前,首首先先要要理理解解面面板板数数据据的结构,区别堆积数据和非堆积数据形式。的结构,区别堆积数据和非堆积数据形式。面面板板数数据据的的数数据据信信息息用用三三维维表表示示:时时时时期期期期,截截截截面面面面成成成成员员员员,变变变变量量量量。例例如如:1950年,通用汽车公司,投资数据。年,通用汽车公司,投资数据。使用三维数据比较困难,一般要转化成二维数据
16、。有几种常用的方法。使用三维数据比较困难,一般要转化成二维数据。有几种常用的方法。1.1.非堆积数据非堆积数据非堆积数据非堆积数据 存在工作文件的数据都是这种非堆积数据,在这种形式中,给定截面成存在工作文件的数据都是这种非堆积数据,在这种形式中,给定截面成员、给定变量的观测值放在一起,但和其他变量、其他截面成员的数据分开。员、给定变量的观测值放在一起,但和其他变量、其他截面成员的数据分开。例如,假定我们的数据文件为下面的形式:例如,假定我们的数据文件为下面的形式:第10页/共126页11 其其中中基基本本名名I代代表表企企业业总总投投资资、M代代表表前前一一年年企企业业的的市市场场价价值值、K
17、代代表前一年末工厂存货和设备的价值。每个企业都有单独的表前一年末工厂存货和设备的价值。每个企业都有单独的I、M、K数据。数据。EViews会自动按附录会自动按附录A中中介绍的标准输入程序读取非堆积数据。并把介绍的标准输入程序读取非堆积数据。并把每个截面变量看作一个单独序列。每个截面变量看作一个单独序列。注意要按照上述的注意要按照上述的注意要按照上述的注意要按照上述的PoolPool命名规则命名命名规则命名命名规则命名命名规则命名。第11页/共126页12 确认后确认后EViews会打开新建序列的堆积式数据表。我们看到的是按截面成员堆会打开新建序列的堆积式数据表。我们看到的是按截面成员堆积的序列
18、,积的序列,Pool序列名在每列表头,截面成员序列名在每列表头,截面成员/年代识别符标识每行:年代识别符标识每行:2.2.堆积数据堆积数据堆积数据堆积数据 选择选择View/Spreadsheet(stackeddata),),EViews会要求输入序列名列表会要求输入序列名列表第12页/共126页13 Pool数数据据排排列列成成堆堆积积形形式式,一一个个变变量量的的所所有有数数据据放放在在一一起起,和和其其他他变变量量的的数数据据分分开开。大大多多数数情情况况下下,不不同同截截面面成成员员的的数数据据从从上上到到下下依依次次堆堆积积,每每一一列列代表一个变量:代表一个变量:第13页/共12
19、6页14 我们称上表数据是以截面成员堆积的,单击我们称上表数据是以截面成员堆积的,单击Order+/-实现堆积方式转换,也可以实现堆积方式转换,也可以按日期堆积数据:按日期堆积数据:每一列代表一个变量,每一列内数据都是按年排列的。如果数据按年排列,要确每一列代表一个变量,每一列内数据都是按年排列的。如果数据按年排列,要确保各年内截面成员的排列顺序要一致。保各年内截面成员的排列顺序要一致。第14页/共126页153.3.手工输入手工输入手工输入手工输入/剪切和粘贴剪切和粘贴剪切和粘贴剪切和粘贴 可以通过手工输入数据,也可以使用剪切和粘贴工具输入:可以通过手工输入数据,也可以使用剪切和粘贴工具输入
20、:(1)通过确定工作文件样本来指定堆积数据表中要包含哪些时间序列观测值。通过确定工作文件样本来指定堆积数据表中要包含哪些时间序列观测值。(2)打打开开Pool,选选择择View/Spreadsheet(stackeddata),EViews会会要要求求输输入入序序列列名名列列表表,可可以以输输入入普普通通序序列列名名或或Pool序序列列名名。如如果果是是已已有有序序列列,EViews会会显显示示序序列列数数据据;如如果果这这个个序序列列不不存存在在,EViews会会使使用用已已说说明明的的Pool序序列的截面成员识别名称建立新序列或序列组。列的截面成员识别名称建立新序列或序列组。第15页/共1
21、26页16 (3)打打开开Pool序序列列的的堆堆积积式式数数据据表表。需需要要的的话话还还可可以以单单击击Order+/-按按钮钮进进行行按截面成员堆积和按日期堆积之间的转换。按截面成员堆积和按日期堆积之间的转换。(4)单击单击Edit+/-按钮打开数据编辑模式输入数据。按钮打开数据编辑模式输入数据。如果有一个如果有一个Pool包含识别名包含识别名_CM,_CH,_GE,_WE,_US,通过输入:,通过输入:I?M?K?,指示,指示EViews来创建如下序列:来创建如下序列:I_CM,I_CH,I_GE,I_WE,I_US;M_CM,M_CH,M_GE,M_WE,M_US;K_CM,K_CH
22、,K_GE,K_WE,K_US:第16页/共126页174.4.文件输入文件输入文件输入文件输入 可可以以使使用用Pool对对象象从从文文件件输输入入堆堆积积数数据据到到各各单单独独序序列列。当当文文件件数数据据按按截截面面成成员或时期堆积成时,员或时期堆积成时,EViews要求:要求:(1)堆积数据是平衡的堆积数据是平衡的(2)截面成员在文件中和在截面成员在文件中和在Pool中的排列顺序相同。中的排列顺序相同。平平衡衡的的意意思思是是,如如果果按按截截面面成成员员堆堆积积数数据据,每每个个截截面面成成员员应应包包括括正正好好相相同同的的时时期期;如如果果按按日日期期堆堆积积数数据据,每每个个
23、日日期期应应包包含含相相同同数数量量的的截截面面成成员员观观测测值值,并并按按相相同同顺序排列。顺序排列。特特别别要要指指出出的的是是,基基础础数数据据并并不不一一定定是是平平衡衡的的,只只要要在在输输入入文文件件中中有有表表示示即即可可。如果观测值中有缺失数据,一定要保证文件中给这些缺失值留有位置。如果观测值中有缺失数据,一定要保证文件中给这些缺失值留有位置。要要使使用用Pool对对象象从从文文件件读读取取数数据据,先先打打开开Pool,然然后后选选择择Procs/ImportPoolData(ASCII,.XLS,.WK?),要使用与,要使用与Pool对象对应的输入程序。对象对应的输入程序
24、。第17页/共126页18第18页/共126页19 通过附录通过附录A的学习,大家对这个对话框应该比较熟悉,填写说明如下:的学习,大家对这个对话框应该比较熟悉,填写说明如下:注注明明Pool序序列列是是按按行行还还是是按按列列排排列列,数数据据是是按按截截面面成成员员堆堆积积还还是是按按日日期期堆积。堆积。在编辑框输入序列的名称。这些序列名应该是普通序列名或者是在编辑框输入序列的名称。这些序列名应该是普通序列名或者是Pool名。名。填入样本信息,起始格位置和表单名(可选项)。填入样本信息,起始格位置和表单名(可选项)。如如果果输输入入序序列列用用Pool序序列列名名,EViews会会用用截截面
25、面成成员员识识别别名名创创建建和和命命名名序序列。如果用普通序列名,列。如果用普通序列名,EViews会创建单个序列。会创建单个序列。EViews会会使使用用样样本本信信息息读读入入文文件件到到说说明明变变量量中中。如如果果输输入入的的是是普普通通序序列列名名,EViews会会把把多多个个数数据据值值输输入入到到序序列列中中,直直到到从从文文件件中中读读入入的的最最后后一一组组数数据。据。第19页/共126页2010.1.310.1.3输出输出输出输出PoolPool数据数据数据数据 按照和上面数据输入相反的程序可进行数据输出。由于按照和上面数据输入相反的程序可进行数据输出。由于EViews可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 混合 模型 变截距 系数 区分
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内