外观
滞后项生成教程
按个体和时间顺序生成上一期、前两期等滞后变量。
常用 Stata 命令
xtset id year
gen L1_x = L.x 在 STATAU 中打开此功能
滞后项L.面板排序
这个页面解决什么问题
滞后项最常见于动态回归、时间序列模型和一些机制检验。页面的关键不是“点一下生成”,而是先把个体变量和时间变量设对,否则生成出来的滞后值会完全错位。
适用数据与前提
至少需要目标变量、个体变量和时间变量三项。
STATAU 页面中每个位置应该放什么变量
| 网站位置 | 应放入的变量 | 说明 |
|---|---|---|
| 目标变量 | 需要生成滞后项的变量 | 例如收入、投资、销量。 |
| 个体变量 + 时间变量 | 排序依据 | 例如企业代码和年份。 |
| 滞后期数 | 1 期、2 期或更多 | 决定生成哪一种滞后项。 |
Stata 等效代码
xtset [个体变量] [时间变量]
gen L1_[目标变量] = L.[目标变量]| Stata 代码位置 | STATAU 网站对应位置 | 应放入什么 |
|---|---|---|
[个体变量] [时间变量] | 个体变量 + 时间变量 | 决定滞后值沿哪条时间线生成。 |
L.[目标变量] | 目标变量 | 表示上一期或前几期的同一变量。 |
在 STATAU 中操作步骤
- 先选择目标变量。
- 再指定个体变量、时间变量和滞后期数。
- 生成后抽查几行,确认没有跨主体串位。
结果怎么看
- 开头几期通常会自然出现缺失,这是正常现象。
- 若大量值看起来错位,优先检查时间变量排序。
论文表述示例
- 可以写成:“对核心解释变量构造一期滞后项,以缓解当期反向因果或检验动态影响。”
常见使用误区
- 如果同一主体在同一年有多条记录,先别急着生成滞后项,应该先回头处理重复观测。
- 滞后项不是自动更“因果”,它只是把解释变量往前移了一期。