全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5957 5
2015-03-21
大家好,有个STATA问题向大家求助,我用opreg求企业生产率,程序如下,

tset id year
opreg lnva if ownership=="private", exit(exit) state(lnk age) ///
proxy(lnv) free(lnb) ///
cvars(year) ///
vce(bootstrap, seed(1) rep(5))
est store OP_all_20032015
这个部分是完全搬opreg的,其中lnva是企业的工业增加值, lnk是企业的实际资本存量,age是企业的年纪,lnv是根据永续盘存法计算的企业的投资量,这些都是按照 CREATIVE ACCOUNTING OR CREATIVE DESTRUCTION? FIRM-LEVEL PRODUCTIVITY
GROWTH IN CHINESE MANUFACTURING 文献的方法算的,
数据来源是 1998-2007中国工业企业。 我把企业样本限制在私营企业。 得出来的结果看似很正常,如下
                        
        Observed    Bootstrap            Normal-based
        Coef.    Std. Err.    z    P>z    [95% Conf. Interval]
                        
lnva        
      lnk    ,325426    ,0065477    49,70    0,000    ,3125927    ,3382593
     age    -,0002709    ,0000772    -3,51    0,000    -,0004222   -,0001195
     lnb    ,4332699    ,0015579    278,11    0,000    ,4302164    ,4363234
     year    ,1136898    ,0002551    445,60    0,000    ,1131898    ,1141899
                        

我的问题是,我到底怎样才能得到企业的全要素生产率呢,是按照如下的程序么(程序来源是连玉君老师的)
cap drop tfp_op
gen tfp_op=lnva-_b[lnb]*lnb-_b[lnk]*lnk-_b[age]*age
label var tfp_op "OP TFP estimation"

用连老师提供的这个命令,我算处理的全要素生产率均值是 3,855509, 算很正常的。
p.s. 这个算处理的生产率是对数值么, 我还需要把它指数化么?我试着指数化了,mean(tfp)很高很高。

******************问题分割线*******************************************************
但是,我如果按照opreg help 文件说的方法求TFP
Syntax for predict after oprep predict [type] newvar [if] [in] [, tfp],
我相应的程序如下
predict lntfp_op
gen TFP=exp(lntfp_op)
最后得出来的tfp全部是0。

能不能请各位大神指导,指导阿。 多谢 多谢了。
脑子实在是想不出了。


附件列表
tfp_op.JPG

原图尺寸 87.64 KB

tfp_op.JPG

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-11-26 23:41:26
您好 想问一下 lnv是根据永续盘存法计算的企业的投资量 怎么在stata里实现啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-16 17:56:39
help opreg中前面的命令好像是漏掉了tfp后缀,正确的应该是:
predict lntfp_op,tfp
gen TFP=exp(lntfp_op)

请问楼主的程序能不能分享啊,个人邮箱:308626308@qq.com
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-6-21 00:50:51
你好,请问你的问题解决了吗,可否指导一下,我也遇到了这个问题。一开始我认为是数据出错了,但是检查了好几遍没有发现错误,但是生成的lntfp全是负值且挺大的,所以暂时不明白是什么原因导致的这个问题哎
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-12-4 09:38:42
你好,请问楼主解决了吗?我也遇到同样的问题,求指教!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-4-10 22:29:46
朱俊丰 发表于 2019-6-21 00:50
你好,请问你的问题解决了吗,可否指导一下,我也遇到了这个问题。一开始我认为是数据出错了,但是检查了好 ...
hi 你好,请问你的lnTFP为负值的问题解决了吗?我按照连老师的程序得到的值都是-160、-170多,不知道具体是因为什么原因……我自己也检查了两三遍
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群