gen msale=.
gen dev=.
forvalues i = 2011(1)2016{
forvalues j = 1(1)2816{
gen YEAR= year-`i'
capture qui reg sale YEAR if YEAR <6 &YEAR>0 & group ==`j'
qui predict p if YEAR<6 & YEAR>0& group ==`j',r
qui sum p if group==`j',de
qui dis "i=`i' j=`j'"
qui replace dev=r(sd) if group==`j' & YEAR==5
qui sum sale if group==`j' & YEAR<6 & YEAR>0 ,de
capture qui replace msale=r(mean) if group==`j' & YEAR==5
drop YEAR p
}
}
dis "loop is over"
比如循环到78这里由于没有YEAR符合1-5的条件下面符合条件的79就不回归了 stata小白求问大神这种情况如何解决呀
系统会自动报错 no observations