楼主: cjx0926
4805 4

stata如何求“会计师事务所的市场占有率”这一指标? [推广有奖]

  • 0关注
  • 4粉丝

讲师

15%

还不是VIP/贵宾

-

威望
0
论坛币
47 个
通用积分
0.0001
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
7631 点
帖子
306
精华
0
在线时间
476 小时
注册时间
2008-2-18
最后登录
2014-5-5

楼主
cjx0926 发表于 2012-4-26 19:33:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
       我需要计算每个会计事务所每个年度的市场占有率(类似赫芬达尔指数,以审计收费为参照)。现成的数据格式如下:

上市公司(stock)   审计费用(fee)   事务所(auditfirm)           年份
                  1                      10000                普华永道                     2001
                  2                      10000                安永                            2001
                  3                      10000                普华永道                     2001
                  4                      15000                德勤                            2001
                  5                      15000                德勤                            2001
                  6                      18000                普华永道                     2001
                  1                      10000                普华永道                     2002
                  2                      10000                安永                            2002
                  3                      10000                普华永道                     2002
                  4                      15000                德勤                            2002
                  5                      15000                德勤                            2002
                  6                      18000                普华永道                     2002
                  ...                         ...                      ...                               ...

        我需要算出每家事务所每年的市场占有率。以2001年为例,普华的占有率=(10000+10000+18000)/(10000+10000+10000+15000+15000+18000)=38/78,

        敢问诸位达人如何在stata中实现这一过程?用到什么命令?万分感谢!

二维码

扫码加我 拉你入群

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

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

关键词:会计师事务所 Stata 市场占有率 tata 事务所 芬达 指标 事务所 审计 普华永道

沙发
smile_nana 发表于 2012-4-29 18:27:31
假设四个事务所10年
gen aa1=.
gen aa2=.
gen aa3=.
forvalues shiwusuo=1/4 {
  forvalues nian=1/10{
.      replace aa1 = sum fee       if auditfirm==`shiwusuo' & year==`nian'
       replace aa2 = sum fee  if year==`nian'
       replace aa3=aa1/aa2   if auditfirm==`shiwusuo' & year==`nian'
                                          
  }
  }

藤椅
蓝色 发表于 2012-4-29 18:50:37
bysort year              : egen s1=sum(fee)
bysort year auditfirm : egen s2=sum(fee)

gen  ratio=s2/s1

板凳
sungmoo 发表于 2012-4-29 19:19:41
collapse (sum)fee, by(year auditfirm)
bys year: egen p=pc(fee), prop

报纸
cjx0926 发表于 2012-4-30 08:10:58
多谢各位了!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-4 10:34