楼主: bbsflyingsnow
751 2

[编程问题求助] stata如何选取当前年度和上一年度的数据? [推广有奖]

  • 7关注
  • 1粉丝

已卖:3份资源

学科带头人

26%

还不是VIP/贵宾

-

威望
0
论坛币
26305 个
通用积分
87.7335
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
38730 点
帖子
1052
精华
0
在线时间
1091 小时
注册时间
2008-5-18
最后登录
2025-12-10

楼主
bbsflyingsnow 发表于 2022-6-30 19:49:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float mark long code float year
  4. .  2 2012
  5. .  2 2013
  6. .  2 2014
  7. .  2 2015
  8. .  2 2016
  9. .  2 2017
  10. .  2 2018
  11. .  2 2019
  12. .  2 2020
  13. .  4 2012
  14. .  4 2013
  15. .  4 2014
  16. .  4 2015
  17. .  4 2016
  18. 1  4 2017
  19. .  4 2018
  20. .  4 2019
  21. .  6 2012
  22. .  6 2013
  23. .  6 2014
  24. 1  6 2017
  25. .  6 2018
  26. 1  6 2019
  27. .  6 2020
  28. .  7 2012
  29. .  7 2013
  30. 1  7 2014
  31. .  7 2015
  32. .  7 2016
  33. .  7 2017
  34. .  7 2018
  35. .  7 2019
  36. .  7 2020
  37. .  8 2012
  38. .  8 2013
  39. 1  8 2015
  40. .  8 2018
  41. .  9 2012
  42. 1  9 2013
  43. .  9 2014
  44. .  9 2015
  45. .  9 2016
  46. .  9 2017
  47. .  9 2018
  48. .  9 2019
  49. .  9 2020
  50. . 10 2013
  51. . 10 2014
  52. . 10 2015
  53. . 10 2016
  54. . 10 2017
  55. . 10 2018
  56. . 11 2012
  57. . 11 2013
  58. 1 11 2014
  59. . 11 2015
  60. . 11 2016
  61. . 11 2017
  62. 1 11 2018
  63. . 11 2019
  64. . 11 2020
  65. . 12 2012
  66. . 12 2013
  67. . 12 2014
  68. 1 12 2015
  69. . 12 2017
  70. . 12 2018
  71. . 12 2019
  72. . 12 2020
  73. . 14 2015
  74. . 14 2016
  75. . 14 2017
  76. 1 14 2018
  77. . 14 2019
  78. . 14 2020
  79. . 17 2014
  80. . 17 2015
  81. . 17 2016
  82. . 17 2017
  83. . 17 2018
  84. . 17 2019
  85. . 19 2015
  86. . 19 2016
  87. . 19 2017
  88. . 19 2018
  89. . 19 2019
  90. . 19 2020
  91. . 23 2015
  92. . 23 2016
  93. . 23 2017
  94. . 23 2018
  95. 1 23 2019
  96. . 23 2020
  97. . 25 2015
  98. . 25 2016
  99. . 25 2017
  100. . 25 2018
  101. . 25 2019
  102. . 25 2020
  103. . 26 2012
  104. end
复制代码


我想选择mark为1的一行数据以及上一年的数据,比如1  4 2017这一个数据留下,同时.4 2016这行也留下。
不知道怎么处理。谢谢各位老师。


二维码

扫码加我 拉你入群

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

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

关键词:Stata tata generated generate install

沙发
黃河泉 在职认证  发表于 2022-6-30 21:12:13
试试
  1. gen d = mark
  2. replace d = 1 if mark[_n+1]==1
  3. keep if d==1
复制代码

藤椅
bbsflyingsnow 发表于 2022-6-30 21:48:57
黃河泉 发表于 2022-6-30 21:12
试试
轻巧好用,非常感谢!

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

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