谢谢分享!但是我碰到了一个问题,不知是否有朋友可以为我解答~就是我根据数据修改了这个代码,跑出来总是显示
must specify either generate or replace option
r(198);
这个是怎么回事呀?我的代码如下
use "2012.dta"
. global vars "_行政区划代码 _固定电话 邮政编码 行业代码 开业年份 开业月份"
. qui foreach v of varlist $vars{
. gen x= `v'
. destring x
. gen n=.
. forv i=1/`=r(width)'{
. replace n=indexnot(x,"0123456789")
. replace x=substr(x,1,n-1)+substr(x,n+1,.)
. }
. gen z=real(x)
. drop x n
. rename z `v'1
. }
|