楼主: gefeixiaoxiao
7709 10

[编程问题求助] stata求教每个数值的前五个数字加和命令 [推广有奖]

11
黃河泉 在职认证  发表于 2018-5-2 17:18:55
先 ssc install rangestat,然后
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float(id year return)
  4. 1 1  3
  5. 1 2  2
  6. 1 3  6
  7. 1 4  8
  8. 1 5  9
  9. 1 6 10
  10. 1 7  9
  11. 2 1  2
  12. 2 2  4
  13. 2 3  2
  14. 2 4  4
  15. 2 5  2
  16. 2 6  4
  17. 2 7  5
  18. end

  19. rangestat (sum) return (count) return, interval(year -5 -1) by(id)
  20. replace return_sum = . if return_count < 5
复制代码

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

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