敏感性检验每次回归删除一个城市
这叫“逐城市剔除”的敏感性检验,做法直白:
- 把关键系数和显著性记下来,看拿掉谁后结果大起大落。
- 如果系数方向、大小、显著性都没变,说明结论不依赖某个城市;要是删掉某城市后系数崩了,就去检查它是不是异常值或政策特区。
Stata 示例骨架(假设城市变量叫 city,模型已 xtset):
levelsof city, local(cities)
foreach c of local cities {
xtreg y x1 x2 if city != `c', fe cluster(id)
est store drop_`c'
}
跑完用 esttab drop_* 或自己写循环把关键系数挑出来画图、列表,一眼就能看出来哪个城市是“命门”。