使用负二项回归的时候,报错说jh_diverall ambiguous abbreviation
回归命令为:
foreach year in 2019 {
foreach period in all wd wk {
local commonvars "nonlocal100 SubwayNum BusStopSum Bar InternetBar PoliceStation GeneralHospital Clothes_Necessities Shoppingmall_Mansion ConvenientStore IntegreatedMarket WholesaleMarket Banks Supermarkets"
local incomerate "`period'ratetotalambr12100 `period'ratetotalambr4100 `period'ratetotalambr5100 `period'ratetotalambr678100"
asdoc nbreg `period'theft`year'all dz_diver`period' dz_`period'totalambk jh_diver`period'`income' jh_diver`period'ambk `incomerate' `commonvars' , irr nolog setstars(*@.001, **@.01, ***@.05)
estimates store M`period'`year'total
}
}
经排查,删去jh_diver`period'`income' 变量时,模型可以正常跑