全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4125 7
2010-03-27
面板数据,以家庭ID为基础,在回归中要去掉观测值少于两个或三个的家庭的数据,如何用命令实现,因为数据量大,一条条drop 是非常笨的方法。
二维码

扫码加我 拉你入群

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

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

全部回复
2010-3-27 03:34:41
drop if ("variable name"<= 3)
二维码

扫码加我 拉你入群

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

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

2010-3-27 03:56:25
2# oak8552
我的家庭id 的变量是 hid。 按照这条命令 drop if ("hid"<=3). 出现 type mismatch. 把hid换成字符型变量,也不行。这个表达式 drop if ("hid"<=3) 应该有点问题吧。
二维码

扫码加我 拉你入群

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

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

2010-3-27 04:28:18
急盼解决,顶下。
二维码

扫码加我 拉你入群

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

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

2010-3-27 07:14:22
mashop 发表于 2010-3-27 04:28
急盼解决,顶下。
You need to use DELETE
** hid is numerical variables;
if  hid<3 then delete;
二维码

扫码加我 拉你入群

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

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

2010-3-27 07:50:13
mashop 发表于 2010-3-27 02:04 面板数据,以家庭ID为基础,在回归中要去掉观测值少于两个或三个的家庭的数据
是同一家庭对应的时期少于两个或三个?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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