面板数据

Reads: 14229 Edit

对于面板数据,可以采用MALMQUIST-DEA方法来计算全要素生产率变动!

1 数据说明

这里选取了2018-2020年上市工业企业的数据,通过随机前沿模型来计算企业生产效率。以主营业务收入表示企业产出;员工总数表示劳动投入;固定资产净额表示资本投入。

2 录入数据

打开数据编辑窗口,将数据从Excel中复制到Stata,注意粘贴时选择“将第一行作为变量名”

stata-160

3 数据格式与变量转换

设置面板格式:

reshape long 主营收入 员工总数 固定资产 主营成本 国资背景 是否陆港通 是否出口 资产总计 资产负债率 流动比率 总资产周转率,i(证券代码) j(year)
encode 证券代码,g(id)
xtset id year

变量转换:

g lny=ln( 主营收入)
g lnk=ln( 固定资产 )
g lnl=ln( 员工总数 )

4 估计全要素生产率变动

切换到新的目录:

cd D:\Desktop\dea

由于malmq2命令会将全要素测算结果保存到本地,所以最好提前切换到新的目录,以免找不到结果文件!

安装malmq2命令:

search malmq2

eff_102

eff_103

运行malmq2命令:

malmq2 lnk lnl= lny, ort(o) rd seq sav(tfp_result,replace)

ort()参数指定基于投入或产出来计算效率, ort(o)表示基于产出, ort(i)表示基于投入!

rd参数是分解全要素生产率的一方法,也可以指定fgnz来使用另一分解全要素生产率的方法!在malmq2命令中rd和fgnz只能指定1个

seq参数是指定顺序生产技术。除此之外,还有 global、win()、bi参数可以指定不同时期的生产技术。

运行malmq2命令后,在stata目录下面会出现名为tfp_result.dta的文件,将其打开,TFPCH即为所求的全要素生产率变动!存在如下关系:TFPCH=TECH×TECCH×SECH

eff_104

修改malmq2命令参数:

malmq2 lnk lnl= lny, ort(o) rd global sav(tfp_result1,replace)

运行malmq2命令后,在stata目录下面会出现名为tfp_result1.dta的文件,将其打开,TFPCH即为所求的全要素生产率变动!存在如下关系:TFPCH=TECH×BPC×SECH

eff_105

修改malmq2命令参数:

malmq2 lnk lnl= lny, ort(i) fgnz win(3) sav(tfp_result2,replace)

运行malmq2命令后,在stata目录下面会出现名为tfp_result2.dta的文件,将其打开,TFPCH即为所求的全要素生产率变动!存在如下关系:TFPCH=TECH×TECCH

eff_106

malmq2命令还可以估计其他多种全要素生产率的分解形式,这里不再一一演示!



获取案例数据,请关注微信公众号并回复:TFP_dt9


Comments

Make a comment