楼主: 忽忽hu
1342 2

[面板数据求助] stata怎么整理数据让10年为是的变量,后边几年都变成是 [推广有奖]

  • 0关注
  • 0粉丝

已卖:4份资源

本科生

64%

还不是VIP/贵宾

-

威望
0
论坛币
304 个
通用积分
9.3560
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2188 点
帖子
36
精华
0
在线时间
153 小时
注册时间
2019-7-2
最后登录
2024-1-6

楼主
忽忽hu 发表于 2022-3-11 20:32:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助大家,我真的不知道怎么操作,如下图,首先,2010年lose为1,想要把之后的2012,14,16全部变成1,然后整个数据还有很多这样的情况,比如2016为1,要把之后2018也变成1,可以有一个命令操作吗?还是需要多次

----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input double pid float(lose year)
  4. 110022101 1 2010
  5. 110022101 0 2012
  6. 110022101 . 2014
  7. 110022101 0 2016
  8. end
  9. label values pid pid
复制代码
------------------ copy up to and including the previous line ------------------

----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input double pid float(lose year)
  4. 110717501 1 2014
  5. 110717501 1 2016
  6. 110717501 0 2018
  7. end
  8. label values pid pid
复制代码
------------------ copy up to and including the previous line ------------------


二维码

扫码加我 拉你入群

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

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

关键词:Stata 整理数据 tata including generated

沙发
黃河泉 在职认证  发表于 2022-3-13 10:24:02
不知道有无误解你的问题,请试试
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input double pid float(lose year)
  4. 110022101 1 2010
  5. 110022101 0 2012
  6. 110022101 . 2014
  7. 110022101 0 2016
  8. 110717501 1 2014
  9. 110717501 1 2016
  10. 110717501 0 2018
  11. end
  12. label values pid pid

  13. format pid %12.0f

  14. bys pid (year): gen wanted = sum(lose)
  15. replace wanted = 1 if wanted > 1
复制代码

藤椅
忽忽hu 发表于 2022-3-16 14:41:45
黃河泉 发表于 2022-3-13 10:24
不知道有无误解你的问题,请试试
我天,老师你太牛了,真的非常非常非常感谢你

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

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