783 4

[数据管理求助] 如何比较同年同行业除了焦点企业以外公司的x变量与焦点公司的大小? [推广有奖]

  • 3关注
  • 1粉丝

等待验证会员

已卖:1份资源

博士生

63%

还不是VIP/贵宾

-

威望
0
论坛币
6033 个
通用积分
0.0786
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
3969 点
帖子
158
精华
0
在线时间
475 小时
注册时间
2018-6-1
最后登录
2026-1-6

楼主
小小小小的我鸟 发表于 2021-8-3 22:24:43 |AI写论文
80论坛币
如何比较同年同行业除了焦点企业以外公司的x变量与焦点公司的大小?例如下图,a代表年份,b代表行业,c列代表需要组内比较的数值。每一个c都将被视为一次焦点和组内所有其它的c比较大小,
最终需要计算出的是:同年同行业中,企业的c变量值 大于 焦点公司c变量值 的企业个数(即生成一列新的变量Number,对应着每一个焦点公司对应的同年同行业其它企业大于自己c变量的企业总数)

随机生成 (2).png (21.46 KB)

随机生成 (2).png

随机生成.png (18.52 KB)

随机生成.png

最佳答案

zdlspace 查看完整内容

下次别再截图了,别人没时间手动给你录入数据做实验。
关键词:同行业 Number 变量值 Ber NUM

沙发
zdlspace 学生认证  发表于 2021-8-3 22:24:44
下次别再截图了,别人没时间手动给你录入数据做实验。
  1. clear
  2. input id a str10(b) c
  3. 1 2010 "A01" 1
  4. 2 2010 "A01" 1.9873
  5. 4 2010 "A04" 0
  6. 5 2010 "A04" 20
  7. 6 2010 "A04" 2
  8. 7 2010 "B11" 0
  9. 8 2010 "C13" 0.0001
  10. 9 2010 "C13" 0
  11. 10 2010 "C13" 0.0001
  12. 11 2010 "C13" 0.0001
  13. 12 2010 "C13" 0
  14. 13 2010 "C13" 0.0002
  15. 14 2010 "C13" 0
  16. end

  17. gen number=.

  18. bys a b:gen m=_N
  19. egen n=max(m)
  20. sum n
  21. forval i=1/ `r(max)' {
  22.         bys a b:egen d`i'=total(c>c[`i'])
  23.         bys a b:replace number=d`i'[`i'] if _n==`i'
  24. }

  25. drop d* m n

  26. list

  27.     +-----------------------------------+
  28.      | id      a     b        c   number |
  29.      |-----------------------------------|
  30.   1. |  1   2010   A01        1        1 |
  31.   2. |  2   2010   A01   1.9873        0 |
  32.   3. |  4   2010   A04        0        2 |
  33.   4. |  5   2010   A04       20        0 |
  34.   5. |  6   2010   A04        2        1 |
  35.      |-----------------------------------|
  36.   6. |  7   2010   B11        0        0 |
  37.   7. |  8   2010   C13    .0001        1 |
  38.   8. |  9   2010   C13        0        4 |
  39.   9. | 10   2010   C13    .0001        1 |
  40. 10. | 11   2010   C13    .0001        1 |
  41.      |-----------------------------------|
  42. 11. | 12   2010   C13        0        4 |
  43. 12. | 13   2010   C13    .0002        0 |
  44. 13. | 14   2010   C13        0        4 |
  45.      +-----------------------------------+
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Sunknownay + 3 + 3 + 3 热心帮助其他会员

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

藤椅
zdlspace 学生认证  发表于 2021-8-6 13:50:56
下次别再截图了,别人没时间手动给你录入数据做实验。
  1. clear
  2. input id a str10(b) c
  3. 1 2010 "A01" 1
  4. 2 2010 "A01" 1.9873
  5. 4 2010 "A04" 0
  6. 5 2010 "A04" 20
  7. 6 2010 "A04" 2
  8. 7 2010 "B11" 0
  9. 8 2010 "C13" 0.0001
  10. 9 2010 "C13" 0
  11. 10 2010 "C13" 0.0001
  12. 11 2010 "C13" 0.0001
  13. 12 2010 "C13" 0
  14. 13 2010 "C13" 0.0002
  15. 14 2010 "C13" 0
  16. end

  17. gen number=.

  18. bys a b:gen m=_N
  19. egen n=max(m)
  20. sum n
  21. forval i=1/ `r(max)' {
  22.         bys a b:egen d`i'=total(c>c[`i'])
  23.         bys a b:replace number=d`i'[`i'] if _n==`i'
  24. }

  25. drop d* m n

  26. list

  27.     +-----------------------------------+
  28.      | id      a     b        c   number |
  29.      |-----------------------------------|
  30.   1. |  1   2010   A01        1        1 |
  31.   2. |  2   2010   A01   1.9873        0 |
  32.   3. |  4   2010   A04        0        2 |
  33.   4. |  5   2010   A04       20        0 |
  34.   5. |  6   2010   A04        2        1 |
  35.      |-----------------------------------|
  36.   6. |  7   2010   B11        0        0 |
  37.   7. |  8   2010   C13    .0001        1 |
  38.   8. |  9   2010   C13        0        4 |
  39.   9. | 10   2010   C13    .0001        1 |
  40. 10. | 11   2010   C13    .0001        1 |
  41.      |-----------------------------------|
  42. 11. | 12   2010   C13        0        4 |
  43. 12. | 13   2010   C13    .0002        0 |
  44. 13. | 14   2010   C13        0        4 |
  45.      +-----------------------------------+
复制代码

板凳
小小小小的我鸟 发表于 2021-8-7 15:01:04
zdlspace 发表于 2021-8-6 13:50
下次别再截图了,别人没时间手动给你录入数据做实验。
谢谢

报纸
小小小小的我鸟 发表于 2021-8-7 15:03:35
zdlspace 发表于 2021-8-3 22:24
下次别再截图了,别人没时间手动给你录入数据做实验。
感谢感谢~

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

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