楼主: 331398057
1924 2

[面板数据求助] 新手求教,如何使面板数据中某一变量的后几年数据与当前年份相同 [推广有奖]

  • 1关注
  • 0粉丝

大专生

56%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0.0076
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
91 点
帖子
9
精华
0
在线时间
104 小时
注册时间
2018-10-20
最后登录
2020-9-1

楼主
331398057 发表于 2020-3-29 20:42:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. clear
  2. input float(No year d)
  3. 1 2001 0
  4. 1 2002 1
  5. 1 2003 0
  6. 1 2004 0
  7. 2 2001 0
  8. 2 2002 1
  9. 2 2003 0
  10. 2 2004 1
复制代码
输出为
  1. 1 2001 0
  2. 1 2002 1
  3. 1 2003 1
  4. 1 2004 1
  5. 2 2001 0
  6. 2 2002 1
  7. 2 2003 1
  8. 2 2004 1
复制代码

就是希望d不管在任意年份第一次出现1后,之后几年的d不管本来是0 or 1,都变成1.谢谢各位老师指教,第一次学习stata,很多地方都不太会。
二维码

扫码加我 拉你入群

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

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

关键词:面板数据 新手求教 Stata Input float

回帖推荐

沙发
震震果实 发表于 2020-3-29 21:16:57
  1. bys No:gen wanted=sum(d)
  2. replace wanted=1 if wanted>1
复制代码

藤椅
331398057 发表于 2020-3-29 21:48:05
震震果实 发表于 2020-3-29 21:16
感谢!成功了

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

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