全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
2866 4
2010-07-23
我整了一个面板数据集,需要做子样本敏感性分析。比如我需要截取2001(虚拟变量)年收入大于30000元的子面板数据,有没有直接可以搞定的命令?呵呵 连老师辛苦了
二维码

扫码加我 拉你入群

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

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

全部回复
2010-7-23 20:48:10
gen sub = (year==2007&income>30000)

reg y x if sub==1
二维码

扫码加我 拉你入群

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

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

2010-7-24 15:51:19
呵呵 是我没有把问题说清楚  比如基年是2001年,我打算选取该年年收入高于20000元的观测点,然后获取这些样本的面板数据 老麻烦连老师 不好意思了
二维码

扫码加我 拉你入群

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

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

2010-7-25 09:05:26
假设收入变量为 x,样本中最初的观测年度为2001, 则命令如下:

gen x2 = x
replace x = 0  if year>2001
bysort id: egen sumx = sum(x)
keep if sumx>20000

save newfile, replace

ps:这些内容,以及更为复杂的数据处理问题,在Stata初级视频(2010版)中都有详细介绍。
二维码

扫码加我 拉你入群

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

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

2010-7-26 10:13:16
呵呵  看到连老师的回复 比吃冷饮还开心
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群