楼主: 白青浅
1416 6

[一般统计问题] 求相同年度-公司下不同排名股东持股比例差值 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

硕士生

20%

还不是VIP/贵宾

-

威望
0
论坛币
1522 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
367 点
帖子
35
精华
0
在线时间
246 小时
注册时间
2017-3-21
最后登录
2024-11-18

楼主
白青浅 发表于 2020-7-21 10:57:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想计算,公司id在year年第N大股东间持股比例之差的平方和(N=1,2,3,4,...),N为变量,即(H1-H2)^2+(H2-H3)^2+(H3-H4)^2+......
现在想出来的方法就是用利用公司代码id和年份year生成一个变量id_year,然后生成id_year和N的面板数据,求上述公式。
不知道各位大佬有没有更好的办法!不胜感激!!
  1. [CODE]
  2. * Example generated by -dataex-. To install: ssc install dataex
  3. clear
  4. input long id double year byte N double Holdshares
  5. 7 2011 1 40206226
  6. 7 2011 2 25000000
  7. 7 2011 3 21000000
  8. 7 2012 1 40206226
  9. 7 2012 2 25000000
  10. 7 2012 3 21000000
  11. 7 2013 1 40206226
  12. 7 2013 2 25000000
  13. 7 2013 3 21000000
  14. end
复制代码
[/code]





二维码

扫码加我 拉你入群

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

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

关键词:generated generate install example double

沙发
黃河泉 在职认证  发表于 2020-7-21 12:10:46
1. 你所说的计算公式 不完整,请详述。2. 请提供两家公司之资料。

藤椅
白青浅 发表于 2020-7-21 17:44:53
黃河泉 发表于 2020-7-21 12:10
1. 你所说的计算公式 不完整,请详述。2. 请提供两家公司之资料。
感谢黄老师的回复!

1.公式详述
(H1-H2)^2+(H2-H3)^2+(H3-H4)^2+......
其中,H1是指【公司id在year年第一大股东的持股比例】,H2是指【公司id在year年第二大股东的持股比例】,依次类推;
整个公式是求:公司id在year年顺次排序的股东,其持股比例之差,后求平方,最后求和。

2.补充数据
  1. [CODE]
  2. * Example generated by -dataex-. To install: ssc install dataex
  3. clear
  4. input long id double year byte HoldRanking double HoldProportion
  5. 4 2009 1  26.1
  6. 4 2010 1  26.1
  7. 4 2010 2  5.01
  8. 4 2015 1 28.42
  9. 4 2015 2 11.33
  10. 4 2015 3  5.01
  11. 4 2016 1 28.42
  12. 4 2016 2 11.33
  13. 4 2016 3  5.01
  14. 7 2011 1 17.41
  15. 7 2011 2 10.82
  16. 7 2011 3  9.09
  17. 7 2012 1 17.41
  18. 7 2012 2 10.82
  19. 7 2012 3  9.09
  20. 7 2013 1 17.41
  21. 7 2013 2 10.82
  22. 7 2013 3  9.09
  23. end
复制代码
[/code]

板凳
蓝色 发表于 2020-7-21 17:58:34
那id=4,年份2009年的就一个股东 那就不需要计算了吧?看你的数据的第一行,只有一行数据

报纸
白青浅 发表于 2020-7-21 23:40:33
蓝色 发表于 2020-7-21 17:58
那id=4,年份2009年的就一个股东 那就计算了吧
木有明白您的意思呢

地板
黃河泉 在职认证  发表于 2020-7-22 08:25:00
白青浅 发表于 2020-7-21 17:44
感谢黄老师的回复!

1.公式详述
这是你要的吗?
  1. bys id year (HoldRanking): gen LHoldProportion = HoldProportion[_n+1]
  2. gen dif2 = (HoldProportion-LHoldProportion)^2
  3. bys id year: egen wanted = total(dif2)
复制代码

7
白青浅 发表于 2020-7-22 09:16:49
黃河泉 发表于 2020-7-22 08:25
这是你要的吗?
是的是的,非常感谢黄老师的耐心解答!

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

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