【发布时间】:2018-04-06 14:32:33
【问题描述】:
我有多年的横截面数据。有一个唯一标识符,表示每个横截面中常见的特定人。然而,每年都会增加新的人(有些人死了,因此不会在以后的几年里)
我想知道如何在 Stata 中合并这些数据集以创建一种面板。
例子:
ID X_2005 Y_2005
1 700 850
2 400 311
3 475 250
ID X_2006 Y_2006
2 425 325
3 500 250
4 465 200
我想要这个:
ID X_2005 Y_2005 X_2006 Y_2006
1 700 850
2 400 311 425 325
3 475 250 500 250
4 465 200
我尝试查看 Stata 的 merge 命令,但我不理解 1:m、m:m 等。似乎每个数据集中的标识符数量必须相同,所以我米糊涂。
【问题讨论】:
-
您的命令以
merge 1:1 ID开头,因为最多每个不同的 ID 对应于两个数据集中的单个观察。merge的工作是担心仅存在于一个数据集中的 ID。令人失望的是您甚至没有尝试实现这个最简单的案例。 -
如果您觉得我的回答有帮助,请考虑使用复选标记接受它。
标签: merge stata merging-data