楼主: ______沉、默
14972 14

[数据管理求助] 同年度同行业其他公司的均值 [推广有奖]

  • 2关注
  • 1粉丝

已卖:4份资源

副教授

60%

还不是VIP/贵宾

-

威望
0
论坛币
189 个
通用积分
27.3653
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
41692 点
帖子
208
精华
0
在线时间
1472 小时
注册时间
2011-9-13
最后登录
2025-12-5

楼主
______沉、默 发表于 2019-9-4 09:59:05 |AI写论文
20论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input double id int year long Industry double
  4. 600097 2010 1  .04324124244466763
  5. 2200 2010 1  .10346960803778611
  6. 998 2010 1  .10039438134965922
  7. 600257 2010 1   .1539220827647876
  8. 600975 2010 1  .04285004784329797
  9. 592 2010 1  .08720018964380456
  10. 2086 2010 1  .04205875350198256
  11. 600598 2010 1  .11681068690786146
  12. 600467 2010 1  .04171743608407886
  13. 2041 2010 1   .1538195221785631
  14. 600108 2010 1  .08276132793617273
  15. 600354 2010 1  .07501633183490665
  16. 2069 2010 1  .05640844348072863
  17. 713 2010 1  .06320865477022404
  18. 601898 2010 2  .04668259995167284
  19. 762 2010 2  .23646578479150254
  20. 601857 2010 2  .04327579559373966
  21. 600338 2010 2 .039365439504089536
  22. 601088 2010 2   .0666434306833352
  23. 600766 2010 2  .11771743465121211
  24. end
  25. label values Industry Industry
  26. label def Industry 1 "A", modify
  27. label def Industry 2 "B", modify
复制代码




最佳答案

黃河泉 查看完整内容

有不同指令可以做,最基本:
关键词:同行业 generated Industry generate install

本帖被以下文库推荐

沙发
黃河泉 在职认证  发表于 2019-9-4 09:59:06
有不同指令可以做,最基本:
  1. bys year Industry: egen sum_ME = total(ME)
  2. bys year Industry: egen count_ME = count(ME)
  3. gen ME_ind = (sum_ME - ME)/(count_ME - 1)
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 + 1 精彩帖子

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

藤椅
______沉、默 发表于 2019-9-4 10:33:48
黃河泉 发表于 2019-9-4 10:12
有不同指令可以做,最基本:
谢谢黄老师

板凳
柳希望 发表于 2020-6-6 00:52:21 来自手机
黃河泉 发表于 2019-9-4 09:59
有不同指令可以做,最基本:
请问黄老师,我需要计算上一年度同行业其他公司的某变量的均值,该如何修改命令?

报纸
黃河泉 在职认证  发表于 2020-6-6 06:58:41
柳希望 发表于 2020-6-6 00:52
请问黄老师,我需要计算上一年度同行业其他公司的某变量的均值,该如何修改命令?
取滞后项即可,
  1. gen wanted = L.ME_ind
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 + 1 精彩帖子

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

地板
柳希望 发表于 2020-6-8 23:26:16 来自手机
黃河泉 发表于 2020-6-6 06:58
取滞后项即可,
感谢!

7
侘傺小浣熊 学生认证  发表于 2020-11-21 13:27:17
黃河泉 发表于 2020-6-6 06:58
取滞后项即可,
请问黄老师,需要求按资产规模排名前1%的同行业其他公司的某变量的均值,该如何修改命令?

8
黃河泉 在职认证  发表于 2020-11-22 08:34:37
侘傺小浣熊 发表于 2020-11-21 13:27
请问黄老师,需要求按资产规模排名前1%的同行业其他公司的某变量的均值,该如何修改命令?
若要问程序,建议永远用 (ssc install) dataex 附上相关`代表性’资料 (请尽量不要用截图或其他格式)。请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html

9
侘傺小浣熊 学生认证  发表于 2020-11-22 19:22:46
黃河泉 发表于 2020-11-22 08:34
若要问程序,建议永远用 (ssc install) dataex 附上相关`代表性’资料 (请尽量不要用截图或其他格式)。请 ...
好的,不好意思黄老师,第一次提问程序不太清楚,现将相关资料附上。
我想要求按资产规模(size)排名前1%的同行业其他公司的ICD的均值。
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long(Code Year) float(ICD size) long Ind
  4. 1 1 780.41  5.084088e+11 55
  5. 1 2  859.8  611295559680 55
  6. 1 3 773.35  8.306742e+11 55
  7. 1 4 750.32 1.1653469e+12 55
  8. 1 5 836.33 1.5285794e+12 55
  9. 2 1 679.35     338282592 21
  10. 2 2 563.81     398673504 21
  11. 2 3 703.62     223716288 21
  12. 2 4 373.64     268844288 21
  13. 2 5 540.67     351177472 21
  14. end
  15. label values Code Code
  16. label def Code 1 "000002", modify
  17. label def Code 2 "000004", modify
  18. label values Year Year
  19. label def Year 1 "2014-12-31", modify
  20. label def Year 2 "2015-12-31", modify
  21. label def Year 3 "2016-12-31", modify
  22. label def Year 4 "2017-12-31", modify
  23. label def Year 5 "2018-12-31", modify
  24. label values Ind Ind
  25. label def Ind 21 "C27", modify
  26. label def Ind 55 "K70", modify
复制代码

10
曹越越越越越 发表于 2021-12-29 21:07:21
黃河泉 发表于 2019-9-4 09:59
有不同指令可以做,最基本:
stkcd        date        year        industry        company
2234        2015/3/27        2015        A        12.44741
2477        2015/5/29        2015        A        10.40656
300087        2015/7/6        2015        A        10.52499
735        2016/4/18        2016        A        13.20506
2505        2016/5/11        2016        A        10.97084
2069        2016/5/16        2016        A        11.99248
798        2016/5/25        2016        A        10.72388
2679        2016/5/30        2016        A        12.17057
592        2016/6/13        2016        A        13.6935
300087        2016/6/30        2016        A        8.953562
300143        2016/7/5        2016        A        14.64838

黄老师您好,想请教您,如何算只算同年同行业内自己公司的date之前的均值呢,比如A行业2015年中第三行300087只算第一行和第二行的company的均值

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-5 16:17