xi:reg lnwage q101g1 exp exp2 i.city
egen cityid=group(city)
tab cityid
foreach i of numlist 1/326{
reg lnwage q101g1 exp exp2 q101b1 if cityid=='i'
}
问题一、stata里为什么在操作xi:reg lnwage q101g1 exp exp2 i.city是会出现
note: _Icity_19 omitted because of collinearity
note: _Icity_183 omitted because of collinearity
note: _Icity_259 omitted because of collinearity
而在数据编辑器里是分别有40个变量值的为什么啊
问题二:写循环命令时
egen provid=group(procode)
tab provid
foreach i of numlist 1/32{
reg lnwage q101g1 exp exp2 q101b1 if provid==`i'
}
上面的可以操作那么为什么以下
egen cityid=group(city)
tab cityid
foreach i of numlist 1/326{
reg lnwage q101g1 exp exp2 q101b1 if cityid=='i'
}
却不能操作?