【发布时间】:2021-09-01 11:46:58
【问题描述】:
我目前正在处理 SOEP 面板数据(从 2002 年到 2010 年),但遇到了一些麻烦。我正在尝试以儿童津贴作为因变量,以人年作为自变量进行固定效应回归。我只想在样本中包括给孩子至少一年津贴的个人。我假设在此时间跨度内的任何时候没有给他们的孩子津贴的个人会被自动删除,因为固定效应回归测量变化范围内并且不包括在给定变量中没有变化的个人(想想队列)。那将是我的问题:xtreg, dvar ivar1 ivar2 ivarx, fe vce(cluster id) 是否会自动删除在给定变量中没有变化的个体,还是我必须手动将它们从回归中删除?如果是这样,我将如何删除这些人?
编辑:
我只想放弃在观察期内不为孩子提供任何津贴的个人,同时包括那些至少提供一次的人。我最终使用了以下代码:
*Generate variable for cases with at least one non-zero value over the observation period
bysort id (year): egen sumofallowance= sum(childallowance)
*Run a fixed effects regression using this variable as a condition.
xtreg childallowance idyear if sumofallowance>0, fe vce(cluster id)
我不确定 Stata 是否会自动执行此操作,但事实证明 Stata 不会,因为我的观察次数减少了大约 9,000 个。
【问题讨论】:
标签: stata panel-data