stata中执行下列语句,最后老出现执行不成功,“_= invalid name”
forv `i'=1/4{
gen ce009_`i'_1_rec=ce009_`i'_1
replace ce009_`i'_1_rec=0 if ce007==2
replace ce009_`i'_1_rec=0 if nonlchild==0
gen ce009_`i'_1_every_rec=ce009_`i'_1_every
replace ce009_`i'_1_every_rec=0 if missing(ce009_`i'_1_rec)==1
gen ce009_1_rec`i'=.
replace ce009_1_rec`i'=ce009_`i'_1_rec*ce009_`i'_1_every_rec
}
最后一个语句是想分别生成四个基于两个数相乘的乘积,是不是这个语句有问题???
困扰多时,求解答!
多谢!