楼主: lisanshenqiu
2226 5

[回归分析求助] 求循环代码想算公司的市场占有率! [推广有奖]

  • 0关注
  • 3粉丝

大专生

78%

还不是VIP/贵宾

-

威望
0
论坛币
30797 个
通用积分
2.3000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
409 点
帖子
21
精华
0
在线时间
87 小时
注册时间
2013-10-14
最后登录
2020-11-13

20论坛币
想计算每年每个公司的市场占有率,就是每一年,每个公司的营业收入/该年行业内所有公司营业收入之和,现在的数据是有06-16每个公司的营业收入值,每个公司对应有行业,但是并不知道一个行业内有多少公司。求循环代码,先对每个行业(industry)内各个公司的营业收入(sales)加总,再计算每个公司(stkcd)的占比,按年按行业循环!感谢

最佳答案

关键词:市场占有率 占有率 Industry sales stkcd 市场占有率 stata 代码 循环

回帖推荐

少才 发表于2楼  查看完整内容

沙发
少才 发表于 2018-4-15 00:51:55 |只看作者 |坛友微信交流群
  1. bysort year industry:egen T_sale = sum(sales)
  2. gen ratio = sales / T_sale

  3. *T_sale为分年度分行业各公司收入之和
  4. *ratio为楼主所求比例
复制代码



使用道具

藤椅
黃河泉 在职认证  发表于 2018-4-15 08:06:53 |只看作者 |坛友微信交流群
1.        你若要问程序 (code),请附上资料;你若要附上资料,请用 dataex 印出资料。
2.        尔后建议请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

使用道具

板凳
少才 发表于 2018-4-15 08:10:55 |只看作者 |坛友微信交流群
bysort year industry:egen T_sale = sum(sales)
gen ratio = sales / T_sale

T_sale为分年度分行业各公司收入之和
ratio为楼主所求比例

使用道具

报纸
少才 发表于 2018-4-15 08:18:26 |只看作者 |坛友微信交流群
黄老师的发帖方法果然很好用,方便大家交流

使用道具

地板
你琛爷 发表于 2018-11-2 15:55:36 |只看作者 |坛友微信交流群
少才 发表于 2018-4-15 08:10
bysort year industry:egen T_sale = sum(sales)
gen ratio = sales / T_sale
谢谢,很好用

使用道具

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

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

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

GMT+8, 2024-4-29 01:57