楼主: QiuQ_16
1823 13

[数据管理求助] 如何仅保留两个变量都重复的第三个变量首次出现的值 [推广有奖]

11
sungmoo 发表于 2019-11-21 23:02:54
*date是字符型且缺失值为空串(不含空格的),分组保持原始顺序不变(以确定首次出现的意义)
g t=_n
sort u s t
g x=date
by u s: replace x=x[_n-1] if x[_n-1]!=""
gsort u s -t
by u s: replace x=x[_n-1] if x==""
sort u s t

12
黃河泉 在职认证  发表于 2019-11-22 06:54:35
QiuQ_16 发表于 2019-11-21 19:04
那如果U S都相同的第一个观测值的date为空值,则需顺位取同U S下,第二个或第三个不为空值的date,这该如 ...
你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
•        请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html

13
QiuQ_16 发表于 2019-11-22 19:15:26
都解决了,谢谢各位老师了!!

14
QiuQ_16 发表于 2019-11-22 19:16:30
都解决了,谢谢各位老师了!

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

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