- tempvar ac pac q
- `vv' ac `varlist' if `touse', lags(`lags') gen(`ac') nograph
= version 12: ac indadd if __000000, lags(40) gen(__000001) nograph
-------------------------------------------------------------------------------------------------------------------------- begin ac ---
- version 3.0
- local varlist "req ex max(1)"
- local options "Lags(int 0) Nlags(int 20) Symbol(str) TItle(str) *"
- parse "`*'"
= parse "indadd if __000000, lags(40) gen(__000001) nograph"
if not allowed
---------------------------------------------------------------------------------------------------------------------------- end ac ---
if `lags' > int(`n'/2) - 2 {
local plags = int(`n'/2) - 2
}
else local plags `lags'
if `plags' > 0 {
`vv' pac `varlist' if `touse', lags(`plags') gen(`pac') nograph `yw'
}
else gen byte `pac' = . in 1
gen double `q' = `n'*(`n'+2)*sum(`ac'^2/(`n'-_n)) in 1/`lags' if `ac'< .
}
----------------------------------------------------------------------------------------------------------------------- end corrgram1 ---
上面是我set trace on之后的报错情况,因为看不懂corrgram程序代码,也不知道怎么办……求助高手!
谢谢!
谢谢