全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
90626 22
2010-07-07
比如,我现在有100000个企业的数据,包含法人码、公司名称、地址等变量,现在我想挑出或查询到公司名称中包含“山东”二字的所有记录,请问高人该用什么命令呢?
我尝试了下keep if name=="*山东*" 这个命令,好像有语法错误,行不通。请求高人指点。也就是类似于咱们图书检索时的那种模糊检索,在stata中该如何进行?

多谢啦!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-7-8 09:25:07
keep if strmatch(name, "*山东*")
二维码

扫码加我 拉你入群

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

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

2010-7-8 10:03:27
感谢版主!
二维码

扫码加我 拉你入群

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

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

2011-2-15 23:53:48
那么,如果同时要挑出或查询到公司名称中包含“山东”、“河南”、“天津”的所有记录呢?要分三次进行还是有一次性的命令?谢谢啦
二维码

扫码加我 拉你入群

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

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

2013-8-23 18:37:39
arlionn 发表于 2010-7-8 09:25
keep if strmatch(name, "*山东*")
连老师,您好:请问我如何讲包含括号在内以及里面的字去掉,比如,明发国际油脂化工(泰兴)有限公司
我想把(泰兴)去掉,好多公司的名称里面,都有括号,我想把这些括号以及括号内部的字去掉,如果用stata实现?多谢
二维码

扫码加我 拉你入群

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

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

2015-4-18 15:47:22
arlionn 发表于 2010-7-8 09:25
keep if strmatch(name, "*山东*")
那么,如果同时要挑出或查询到公司名称中包含“山东”、“河南”、“天津”的所有记录呢?要分三次进行还是有一次性的命令?
同问
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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