Stata-如果多个变量中至少有一个具有相同值,则链接观察结果
我有以下数据结构(),其中每一行代表一个家庭,变量“group1”标识家庭中孩子1的教室,“group2”标识孩子2的教室,依此类推。值得注意的是,总共有大约3000个群体,因为这些群体是全国各地的家庭。 如果至少一个“组”变量具有相同的值(即,如果至少一个孩子上同一个班),我需要将家庭归类为属于同一组。如果两个家庭中的“group1”=“group1”,但如果“group1”=“group2”或“group3”等,则可能发生这种情况 我曾经尝试过使用Stata-如果多个变量中至少有一个具有相同值,则链接观察结果,stata,categorization,Stata,Categorization,我有以下数据结构(),其中每一行代表一个家庭,变量“group1”标识家庭中孩子1的教室,“group2”标识孩子2的教室,依此类推。值得注意的是,总共有大约3000个群体,因为这些群体是全国各地的家庭。 如果至少一个“组”变量具有相同的值(即,如果至少一个孩子上同一个班),我需要将家庭归类为属于同一组。如果两个家庭中的“group1”=“group1”,但如果“group1”=“group2”或“group3”等,则可能发生这种情况 我曾经尝试过使用inlist并遍历所有“组值”,但还没有到达
inlist
并遍历所有“组值”,但还没有到达任何地方
如果您能提供任何帮助,我将不胜感激。这对于长布局的数据来说更容易做到,每个孩子一次观察。然后,您可以使用
group\u id
(来自SSC)将有同一类别子女的家庭分组(如group
变量中所述):
结果如何
. list
+--------------------------------------------------------+
| househ~d group1 group2 group3 group4 hhgroup |
|--------------------------------------------------------|
1. | 101 15 16 . . 101 |
2. | 102 13 14 15 17 101 |
3. | 103 11 17 . . 101 |
4. | 104 33 34 35 . 104 |
5. | 105 34 37 . . 104 |
+--------------------------------------------------------+
.
照片没有你希望的那么有用。Stata 14.2以上版本或15.1以上版本包括
dataex
,作为生成论坛中有用的数据示例的一种方式。如果您首先使用的是早期版本的ssc inst dataex
。我非常感谢您的帮助,罗伯特。然而,我不认为这会产生预期的结果。例如,103户的hhgroup被列为101户,但这两个家庭没有任何共同的群组。103号家庭应与102号家庭挂钩(他们都有17组的孩子)。这似乎也迫使家庭只属于一个群体。例如,住宅102连接到101和103,而住宅101仅连接到住宅102。非常感谢你的帮助!正如您所观察到的,家庭
101和102共享一组15,因此根据您的规则,它们属于同一组。这同样适用于家庭102和103,因为他们都有第17组。因此hhgroup
101正确地将101户和102户以及102户和103户分组。如果这不是你想要的,你会把102号家庭放在什么hhgroup
中?谢谢你的回复。事实上,101户和102户属于同一组,但101户和103户不属于同一组,因为他们的孩子都不属于同一组。我需要的是确定每个家庭与哪些家庭有联系的方式,这些联系取决于家庭I中的任何儿童是否与家庭j中的任何儿童属于同一组。被链接的要求是在同一组中至少有一个孩子。因此101和103不属于同一组。你还没有回答我的问题,102和101还是103分组?如果这些链接由一个hhgroup
变量表示,那么您想要的是不可能的。您为什么不遵循Nicks的建议,使用dataex
(来自SSC)发布一个具有代表性的数据示例,并加入变量,以显示您希望如何对这些家庭进行分组。
. list
+--------------------------------------------------------+
| househ~d group1 group2 group3 group4 hhgroup |
|--------------------------------------------------------|
1. | 101 15 16 . . 101 |
2. | 102 13 14 15 17 101 |
3. | 103 11 17 . . 101 |
4. | 104 33 34 35 . 104 |
5. | 105 34 37 . . 104 |
+--------------------------------------------------------+
.