新浪博客

stata除去字符中的特定字符

2016-10-11 14:46阅读:
假设所需处理的变量名字为tel
egen tel2=ends(tel),punct('-') last
注:无last为前,有last为后

【问题】 在处理字符型数据时,由于数据质量原因,有些字符型前后或者中间夹杂若干空格。在excel中用trim系列命令只能去除左右空格或中间的一个,不排除出现连续空格而剩余空格的情况,不够理想
【方法】
用subinstr命令
【例子】
假设所需处理变量名字为name,则为
replace name=subinstr(name,' ','',.)

我的更多文章

下载客户端阅读体验更佳

APP专享