如何汇总各个级别数据集的汇总数据?

时间:2017-11-09 15:40:24

标签: stata

[%ds %t]

我试图总结一个家庭的大小以及一个家庭有多少孩子,但我不知道如何在Stata中这样做。有办法解决这个问题吗?最大数量的childID和HHmemberID将代表数字,但我不知道如何提取信息。

1 个答案:

答案 0 :(得分:2)

如果您想在原始数据中使用此信息,可以使用扩展生成:

bysort householdID: egen N_members = max(HHmemberID)
bysort householdID: egen N_kids    = max(childID)

如果您想要一个只包含该数据的新数据集,则应该折叠:

collapse (max)  N_members = HHmemberID  N_kids = childID, by(householdID)