楼主: Philoushy
1399 2

[数据管理求助] 请问stata如何保留满足某一条件的所有家庭成员的观测值 [推广有奖]

  • 0关注
  • 0粉丝

博士生

48%

还不是VIP/贵宾

-

威望
0
论坛币
132 个
通用积分
1.8002
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
1096 点
帖子
70
精华
0
在线时间
436 小时
注册时间
2011-3-26
最后登录
2024-10-18

楼主
Philoushy 发表于 2022-5-3 12:39:28 |AI写论文
10论坛币
如图,hhid是家庭代码,只要有a2005>2000的家庭我都要保留,例如hhid为201100007的家庭的3个观测值我都要保留,请问stata代码如何实现?
1捕获.JPG


关键词:Stata tata 观测值 如何实现 HID

沙发
Philoushy 发表于 2022-5-3 17:46:30
gen num=0
replace num=1 if a2005>2013
bys hhid:egen num1=sum(num)
drop if num1==0

藤椅
jinjinming 发表于 2022-5-5 16:32:40
bys hhid :egen ma2005=max(a2005)
keep if ma2005>2000

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

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