全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7492 10
2019-03-12
请问一下,在做数据处理时,公司名称不全,如下,我想在company这个变量中含有“公”这个字则在后面加“司”,“有限”或“贸易”后面加“公司”,请问用stata命令如何实现呢,数据较多,手动改比较麻烦,谢谢了。
----------------------- copy starting from the next line -----------------------
复制代码

------------------ copy up to and including the previous line ------------------


二维码

扫码加我 拉你入群

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

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

全部回复
2019-3-13 09:44:09
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/prj/
二维码

扫码加我 拉你入群

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

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

2019-3-13 10:32:04
replace company=strcat(company,"司") if strmatch(company,"*公")
replace company=strcat(company,"公司") if strmatch(company,"*有限")
replace company=strcat(company,"公司") if strmatch(company,"*贸易")
二维码

扫码加我 拉你入群

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

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

2019-3-13 14:24:32
paul0212 发表于 2019-3-13 10:32
replace company=strcat(company,"司") if strmatch(company,"*公")
replace company=strcat(company,"公司 ...
明白了,谢谢啦。
二维码

扫码加我 拉你入群

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

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

2019-3-13 14:24:33
paul0212 发表于 2019-3-13 10:32
replace company=strcat(company,"司") if strmatch(company,"*公")
replace company=strcat(company,"公司 ...
明白了,谢谢啦。
二维码

扫码加我 拉你入群

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

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

2019-3-13 14:25:03
paul0212 发表于 2019-3-13 10:32
replace company=strcat(company,"司") if strmatch(company,"*公")
replace company=strcat(company,"公司 ...
明白了,谢谢啦。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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