楼主: 醉心鱼
2033 3

[Stata高级班] 如何获得分地区基尼系数 [推广有奖]

  • 3关注
  • 8粉丝

VIP

副教授

51%

还不是VIP/贵宾

-

威望
0
论坛币
3940 个
通用积分
31.7205
学术水平
43 点
热心指数
48 点
信用等级
30 点
经验
32093 点
帖子
821
精华
0
在线时间
787 小时
注册时间
2007-5-11
最后登录
2024-4-8

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
连老师:
      在使用stata计算收入(income)的gini系数时,打算分地区(city)计算,即一个地区一个基尼系数。不过学生愚笨,只能在屏幕上呈现分地区结果。如何将计算好的分地区结果填到其对应地区中?
二维码

扫码加我 拉你入群

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

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

关键词:基尼系数 分地区 Income Stata tata 基尼系数 如何

沙发
arlionn 在职认证  发表于 2013-8-27 08:54:22 |只看作者 |坛友微信交流群
由于没有数据,只好给个例子供参考:

*- Reproduce the results in Roychowdhury(2006, JAE)
*  Roychowdhury, S., 2006,
*    Earnings management through real activities manipulation,
*    Journal of Accounting and Economics, 42 (3): 335-370.

   *-行业重新编码 1,2,3 ……
         cap drop sic123
         egen sic123 = group(sic2 year), label lname(sic_year)
            qui sum sic123
         global N = r(max)
         
   *-分行业, 分年度回归分析  
         dropvars DACC e
         gen DACC = .
         forvalues i = 1/$N{
           qui reg acc invA DS_DAR PPE if (sic123==`i')
           qui predict e if e(sample), res
           qui replace DACC = e if e(sample)
           drop e
         }

使用道具

藤椅
醉心鱼 发表于 2013-8-27 21:01:20 |只看作者 |坛友微信交流群
连老师,您写的我看的不是太懂。不过,我按照您之前教我的方法goolgle stata gini save.找到如下命令:
levels city, local(reg)
ge gini_reg = .
foreach r of local reg {
  ineqdeco income if city == `r'
  replace gini_reg = $S_gini if city == `r'
}
成功将各个city基尼系数保存,且与ineqdeco income, by(city)屏幕显示的一样。现在贴出来,请连老师多批评指正,也供广大学友借鉴
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
nkczxx + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

板凳
arlionn 在职认证  发表于 2013-9-1 20:10:36 |只看作者 |坛友微信交流群
基本上是同一个思路,不错。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 15:41