动态面板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动态面板数据编程的主要步骤:

首先导入处理模块

ssc install xtabond2

然后导入并定义面板数据

use “1.dta”

xtset id t,yearly

现在进入xtabond2命令介绍:

[by id]:xtabond2 y x [if] [in],[,options]

其中options可以包括:

noconstant 方程中没有常数项

diffvars(varlist),已差分的外生变量

inst(varlist)其他工具变量

lags(#),滞后阶数,系统默认1,例如gmm(x y,laglimits(2 2))即定义最大滞后为2阶。maxlags(#),工具变量最大滞后阶数

maxldep(#),工具变量的别解释变量的最大滞后阶数

twostep,两步估计

endogenous(varlist[...]),内生变量

vce, gmm robust,注:这两个可以同时使用,但是robust和by id(或t)不可以同时使用level(#),显著水平,系统默认为95

artests,AR检验滞后阶数,默认为2,其实这个不必注明,gmm会检验

有时候分析必须有nomata 不然无法分析

还可以有

small 小样本t、F统计量

我常使用的编程:

[by id]:xtabond2 y x L.y L.x L2.x,gmm(x y,laglimits(2 2))iv(varlist) nolevel small nomata

系统GMM是对差分GMM的扩展。差分GMM是对原方程作差分,使用变量滞后阶作为工具变量。差分GMM的缺陷有:差分时消除了非观测截面个体效应及不随时间变化的其他变量,且有时变量滞后阶并非理想工具变量。系统GMM相当于联立了差分方程和原水平方程,使用变量滞后阶作为差分方程的工具变量,同时使用差分变量的滞后项作为水平方程的工具变量。

相关文档
最新文档