program gmmtran8
version 11
syntax varlist [if],at(name)
quietly{
tempvar mu mubar ybar
gen double `mu'=exp(lrd*`at'[1,1]+lsize*`at'[1,2]+lprof*`at'[1,3]+lr*`at'[1,4]+`at'[1,5]) `if'
egen double`mubar'=mean(`mu') `if',by(comp)
egen double`ybar'=mean(patent) `if',by(comp)
replace`varlist'=patent-`mu'*`ybar'/`mubar' `if'
}
end
gmm gmmtran8, equations(patent) parameters(cons lrd lsize lprof lr) ///
instruments(lrd lsize lprof lr,noconstant) vce(cluster comp) onestep nolog
上面stata程序运行后出现的错误是:error calling gmmtran7 at initial values
double__00000D already defined
r(110);
有好心人帮忙看下这具体是怎么回事吗?不胜感激~~~