全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9395 8
2015-03-19
stata.jpg 如图所示,householdID有的样本出现了两次,这种样本前面的ID是不一样的,这个时候,我想留下两者之中indi_fin比较大的那一个,该怎么办呢?
注:householdID出现两次的,mar一定是0;反过来不成立。



二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-26 10:02:24
楼主,您好!

以下代码会对您有帮助~
复制代码
二维码

扫码加我 拉你入群

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

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

2015-4-7 10:21:40
SpencerMeng 发表于 2015-3-26 10:02
楼主,您好!

以下代码会对您有帮助~
谢谢您的解答!之前因为数据处理时间紧迫,在没有高人指点的情况下, 我只好采用手动删除的方法处理了。。。以后再碰到类似问题终于不需要手动了,再次谢谢你的详细解答!
二维码

扫码加我 拉你入群

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

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

2018-8-19 10:11:07
SpencerMeng 发表于 2015-3-26 10:02
楼主,您好!

以下代码会对您有帮助~
大神您好,请问
x     y
1     1
2     2
3     3
.      4
两列数据,x中的数据包含在y中,且x中部分数据缺失,如何把y中不包含在x中的那一行删掉呢?
我的思路是,如果y中的数字出现在x的,生成一个变量k,记为1,否则记为0,然后把k=0的行都删掉。但不知道怎么写命令呢,谢谢大神
二维码

扫码加我 拉你入群

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

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

2018-8-19 10:51:18
ggg潇洒哥 发表于 2018-8-19 10:11
大神您好,请问
x     y
1     1
试试
复制代码
二维码

扫码加我 拉你入群

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

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

2018-8-19 11:48:27
黃河泉 发表于 2018-8-19 10:51
试试
谢谢!
如果y中的顺序和x中的顺序不同呢,比如y中的数据有多次出现1。比如
x   y
1   1
2   1
.    2
.    3
如何只删除第4行
谢谢大神
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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