oaoutlier.ado
,10^-12) { local asmooth2 = r(min) } } if `oN' == 3 | (`oN' > 3 & `kk' == `nsmooth') { macro drop _asmooth1 macro drop _asmooth2 macro drop _asmooth3 sum `_alpha' if `_oint`kk'' == 1 & round(`_twdrs_share' [...] sum `_twdrs_share' if `_oint`kk'' == 1 & `_twdrs_share'> `min2' local min3 = r(min) } if `oN' == 0 { continue, break } if `oN' > 3 & `kk' < `nsmooth' { macro drop _asmooth1 sum `_alpha' if `_oint`kk'' == [...] asmooth2 = r(min) sum `_alpha' if `_oint`kk'' == 1 & round(`_twdrs_share',10^-12) == round(`min3',10^-12) local asmooth3 = r(min) } } } ** GLOBAL APPROACH TO OUTLIER DETECTION if "`bic'" != "nobic" { forvalues …
ado, 25 KB