【发布时间】:2021-03-04 00:13:13
【问题描述】:
我的数据集是长格式的面板数据,列:id、var1、syear、partner_id
var1 是与具有相应 id 的人相关的兴趣值
partner_id 是由 id 定义的人的伴侣(例如妻子或丈夫)的 ID
现在我想创建一个新变量 var2,它获取每个 id 和年份的人的合作伙伴的值(来自 var1)。
将以下建议的代码用于非面板数据时(感谢@Nick-Cox) var2 结果如下:
但我需要它是这样的:
由于我之前没有任何 Stata 经验,我将非常感谢您的帮助!
所以这里是简化的数据即代码(如果这很重要:在我的原始数据集中,多年来有更多的年份,有时还有不同的合作伙伴以及缺失;例如,当有一年没有合作伙伴时):
id syear var1 partner_id
1 2000 1000 2
1 2001 2000 2
2 2000 3000 1
2 2001 4000 1
【问题讨论】:
标签: stata