楼主: qcen
3634 17

[数据管理求助] 如何分段求和 stata [推广有奖]

  • 0关注
  • 0粉丝

硕士生

96%

还不是VIP/贵宾

-

威望
0
论坛币
204 个
通用积分
0.0002
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1283 点
帖子
55
精华
0
在线时间
377 小时
注册时间
2005-11-2
最后登录
2025-4-25

楼主
qcen 发表于 2018-11-25 17:56:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
x
.
.
1
1
1
1
.
1
.
1
1
1
.
变量x有缺失值和1,如何对各段连续的1加总,即得到4 、 1  和 3

二维码

扫码加我 拉你入群

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

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

关键词:缺失值 连续的

沙发
黃河泉 在职认证  发表于 2018-11-25 18:04:25
请先 ssc install tsspell, 然后
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float x
  4. .
  5. .
  6. 1
  7. 1
  8. 1
  9. 1
  10. .
  11. 1
  12. .
  13. 1
  14. 1
  15. 1
  16. .
  17. end

  18. gen t = _n
  19. tsset t

  20. tsspell x
  21. bys _spell: egen xx = total(x), missing
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Sunknownay + 3 + 3 + 3 热心帮助其他会员

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

藤椅
Adrienne_hh 发表于 2018-11-25 18:04:37 来自手机
qcen 发表于 2018-11-25 17:56
x
.
.
谢谢

板凳
Luckycarry 发表于 2018-11-25 18:07:24 来自手机
qcen 发表于 2018-11-25 17:56
x
.
.
高端啊

报纸
qcen 发表于 2018-11-25 19:42:42
非常非常感谢

地板
黃河泉 在职认证  发表于 2018-11-26 12:22:23
qcen 发表于 2018-11-25 19:42
非常非常感谢
尔后,1. 请用回复。2. 你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

7
qcen 发表于 2018-11-26 22:27:43
黃河泉 发表于 2018-11-26 12:22
尔后,1. 请用回复。2. 你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先  ...
谢谢 提醒

8
qcen 发表于 2018-11-30 15:45:15
黃河泉 发表于 2018-11-25 18:04
请先 ssc install tsspell, 然后
黄老师,再请教一个问题:如何实现逐个累加,而不是全部加总。如,一楼中的前4个1,分别得到1 2 3 4。谢谢您了。

9
黃河泉 在职认证  发表于 2018-11-30 15:53:11
qcen 发表于 2018-11-30 15:45
黄老师,再请教一个问题:如何实现逐个累加,而不是全部加总。如,一楼中的前4个1,分别得到1 2 3 4。谢谢 ...
试试
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float x
  4. .
  5. .
  6. 1
  7. 1
  8. 1
  9. 1
  10. .
  11. 1
  12. .
  13. 1
  14. 1
  15. 1
  16. .
  17. end

  18. gen t = _n
  19. tsset t

  20. tsspell x
  21. bys _spell: egen xx1 = total(x), missing
  22. bys _spell: gen xx2 = x*sum(x)
复制代码

10
qcen 发表于 2018-12-2 10:21:17
黃河泉 发表于 2018-11-30 15:53
试试
感谢 感谢

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

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