请教,我想在每个国家层面做一个回归,然后获得回归系数,现在我的dofile是:local i=10101
while `i'<=70199{
ivregress 2sls y x1 (x2= z) if hs_country==`i', vce(robust)
gen b`i'=_b[x2]
replace b= b`i' if hs_country==`i'
drop b`i'
local i=`i'+1
}
我的问题是hs_country不连续,比如产品没有77,国家没有140,144,145。。。等等。在这种不连续的情况下,程序没法运行;又因为断点实在太多,没办法分段做。请教大牛,这种断点的循环语句怎么处理?


雷达卡




京公网安备 11010802022788号







