全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 数据分析与数据挖掘
222 0
2025-09-10

敏感性检验每次回归删除一个城市

这叫“逐城市剔除”的敏感性检验,做法直白:

  1. 把全部城市列出来,一个一个循环。
  2. 每次拿掉一个城市,用剩下的样本重新跑一遍主回归。
  3. 把关键系数和显著性记下来,看拿掉谁后结果大起大落。
  4. 如果系数方向、大小、显著性都没变,说明结论不依赖某个城市;要是删掉某城市后系数崩了,就去检查它是不是异常值或政策特区。

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_* 或自己写循环把关键系数挑出来画图、列表,一眼就能看出来哪个城市是“命门”。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群