0
我已经对横截面数据进行了分组,并且希望根据某个日期生成一些反映每次观察暴露水平的变量。 我有个人出生在不同的时间,生活在不同的城市。我还有另一个数据库,它代表了每个城市随时间变化的暴露程度(冲突)。根据每次观察的暴露量创建滞后变量
所以,我想要做的就是创建一个变量,表示每个人的出生曝光和(考虑到个人只采访一次)后的年之前发生冲突的年份。
我已经对横截面数据进行了分组,并且希望根据某个日期生成一些反映每次观察暴露水平的变量。 我有个人出生在不同的时间,生活在不同的城市。我还有另一个数据库,它代表了每个城市随时间变化的暴露程度(冲突)。根据每次观察的暴露量创建滞后变量
所以,我想要做的就是创建一个变量,表示每个人的出生曝光和(考虑到个人只采访一次)后的年之前发生冲突的年份。
我解决了这个很长的路。我为每个人生成了不同的滞后变量,之后根据若干条件生成了与出生前一年的冲突相对应的变量。例如:
gen conflict_birth= conflict-1 if year==yearofbirth+1
等为其余的个人。