楼主: zdlspace
1062 1

[程序分享] egen sum vs gen sum [推广有奖]

  • 1关注
  • 81粉丝

学科带头人

91%

还不是VIP/贵宾

-

威望
2
论坛币
5649 个
通用积分
8081.8962
学术水平
517 点
热心指数
533 点
信用等级
506 点
经验
52330 点
帖子
1681
精华
0
在线时间
2680 小时
注册时间
2013-7-21
最后登录
2024-5-12

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
今天突然发现求和时,egen+sum和gen+sum结果是不一样的,之前一直没注意,在这里记录一下。
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input double x
  4. 1
  5. 2
  6. 3
  7. 4
  8. 5
  9. 6
  10. 7
  11. 8
  12. end

  13. egen y1=sum(x)
  14. egen y2=total(x)
  15. gen y3=sum(x)

  16. list
  17.      +------------------+
  18.      | x   y1   y2   y3 |
  19.      |------------------|
  20.   1. | 1   36   36    1 |
  21.   2. | 2   36   36    3 |
  22.   3. | 3   36   36    6 |
  23.   4. | 4   36   36   10 |
  24.   5. | 5   36   36   15 |
  25.      |------------------|
  26.   6. | 6   36   36   21 |
  27.   7. | 7   36   36   28 |
  28.   8. | 8   36   36   36 |
  29.      +------------------+
  30. 可以发现egen sum等价于egen total,求的是总和。而gen sum是逐步求和。
复制代码


二维码

扫码加我 拉你入群

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

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

关键词:egen Sum generated generate example

回帖推荐

蓝色 发表于2楼  查看完整内容

gen a=sum(x) 与egen a=sum(x)的区别 https://bbs.pinggu.org/forum.php?mod=viewthread&tid=6038562&fromuid=902
Raymond
Stata 17.0, MP(4)
沙发
蓝色 发表于 2021-6-29 20:14:52 |只看作者 |坛友微信交流群
gen a=sum(x) 与egen a=sum(x)的区别
https://bbs.pinggu.org/forum.php ... 562&from^^uid=902

使用道具

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

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

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

GMT+8, 2024-5-25 14:44