楼主: 慕亚宇
89969 19

[面板数据求助] 请问 stata中 如何根据特定条件 删除某些行 [推广有奖]

11
北京姑娘 在职认证  发表于 2021-7-16 22:23:08
黃河泉 发表于 2019-4-22 17:49
类似
黄老师,您好。我的数据是30个省份的距离矩阵,主对角线上数值为0,其它数值为省份之间的距离。


如果我想令不满足条件(比如说我想让省份间距离小于50的值为0)的其它数值为0,该怎么操作呢?

谢谢老师。图片不知道怎么上传上去,谢谢黄老师。

12
微观计量小白白 学生认证  发表于 2021-10-21 22:03:05
Erruer 发表于 2020-10-22 12:16
借楼问一下大家,如果想按多个条件保留某些行该怎么做呢,比如只保留行业为制造业和服务业的情况, keep if ...
我也想问这个

13
xjg1 发表于 2022-6-24 11:29:01
Erruer 发表于 2020-10-22 12:16
借楼问一下大家,如果想按多个条件保留某些行该怎么做呢,比如只保留行业为制造业和服务业的情况, keep if ...
keep if 行业=="制造业"& 行业=="服务业"

14
precer 发表于 2023-3-28 12:35:03
xjg1 发表于 2022-6-24 11:29
keep if 行业=="制造业"& 行业=="服务业"
不应该用或语句吗 而不是且?

15
precer 发表于 2023-3-28 12:38:33
接楼上问题,我认为应该是 keep if XX=="XX1" | XX=="XX2"

16
precer 发表于 2023-3-28 12:43:33
我没有试过两个语句的区别,说不定某种条件下是一样的结果,请大家批评指正!

17
resummer08 发表于 2023-5-11 15:01:06
precer 发表于 2023-3-28 12:38
接楼上问题,我认为应该是 keep if XX=="XX1" | XX=="XX2"
| 的意思是”或者“,如果是同时满足多个条件,应当是keep if XX=="XX1" & XX=="XX2"

18
sheepsweat 发表于 2023-11-22 12:45:22
小白也想借楼请教一下各位大神,如果想按照A1变量的数值删除A2变量的观测值应该怎么做呢?
drop A2 if A1!=.我写了一句代码,想到的效果是,如果A1不是缺失值,则删除A2的观测值,但是代码是错误的,请问正确的代码应该怎么写呢?提前谢过!

19
哈哈哈king 发表于 2024-8-28 15:29:53
Erruer 发表于 2020-10-22 12:16
借楼问一下大家,如果想按多个条件保留某些行该怎么做呢,比如只保留行业为制造业和服务业的情况, keep if ...
同问!

20
Erruer 发表于 2024-10-8 20:10:35
哈哈哈king 发表于 2024-8-28 15:29
同问!
keep if industry=="制造业" | industry == "服务业"

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 09:28