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