全部版块 我的主页
论坛 经济学论坛 三区 宏观经济学
30739 39
2012-11-30
请问大家:在很多关于收入分配和贫困分析的文献中(如万广华等作者的一系列文章)很多用到了基于回归分析的shapley分解方法,感觉这个方法的应用已经是很广泛了。想知道一下实现这个方法的软件具体是什么?很多文献中提到是利用联合国世界发展经济学研究院开发的软件,但是这个软件对于我们一般人来讲能获得吗
二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-4 14:04:41
分解的方法操作起来比较复杂,但总结起来是两个步骤:
第一个步骤:基于回归分析的分解
首先建立方程Y=a+Xb+c,其中a是常数项,b是解释变量的系数,c是误差(方程的建立因人而异,这个方程是万的观点,之前还有Morduch(2002),他把常数项去掉了,其实这个没什么大的差别)
回归之后,我们可以计算得到Y1=a+Xb,Y2=Xb,
那么误差项对不平等的贡献就为:CO(c)=I(Y)-I(Y1),常数项为CO(a)=I(Y1)-I(Y2),其他解释变量就为CO(X)=I(Y2),其中I指标的选取可以根据你的意愿,可以选择基尼系数、赛尔指数等
最后就可以得到三者的贡献率分别为CO(a)/I(Y),CO(c)/I(Y),CO(X)/I(Y)
第二步:计算shapley值,这个就比较简单,用stata
先安装rego这个命令
. net from http://www.uni-leipzig.de/~rego/
. net install rego
安装完毕之后就可以用这个命令了,可以参考www.uni-leipzig.de/~rego
用rego回归Y=a+Xb+c,就可以得到各个被解释变量的Shapley值了,具体可以参考《Stata module for decomposing goodness of fit according to Shapley and Owen values》(在google里直接搜索就可以)
然后再将CO(X)/I(Y)乘以各个变量的Shapley值,就可以得到各个被解释变量的贡献度
通过上述方法就可以做出来很多漂亮的论文,记得给我加威望
我之前主要是搞这个的,奈何搞了一篇很好的论文,投了几个杂志都不要,灰心了,现在转行搞计算了,就将这个不是秘密的秘密告诉你吧,希望你能搞出好文章来
二维码

扫码加我 拉你入群

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

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

2013-4-8 03:59:15
chinaveger 发表于 2013-4-4 14:04
分解的方法操作起来比较复杂,但总结起来是两个步骤:
第一个步骤:基于回归分析的分解
首先建立方程Y=a+ ...
非常感谢,以后做出论文会感谢你的。
二维码

扫码加我 拉你入群

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

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

2013-4-9 23:37:31
高深
二维码

扫码加我 拉你入群

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

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

2013-7-10 11:08:41
万分感谢!
二维码

扫码加我 拉你入群

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

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

2013-8-1 14:45:59
谢谢,膜拜
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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